From 9656df79948afa1a3beaff2ff1071442ea5d4a4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20Petten=C3=B2?= Date: Tue, 8 Jan 2008 22:03:30 +0000 Subject: [PATCH] =?UTF-8?q?Remove=20clip=5Ftable=20as=20it=20is=20not=20us?= =?UTF-8?q?ed=20anymore.=20Patch=20by=20Diego=20'Flameeyes'=20Petten=C3=B2?= =?UTF-8?q?=20(flameeyes=20gmail=20com)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Originally committed as revision 11468 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libpostproc/postprocess.c | 13 ------------- libpostproc/postprocess_internal.h | 7 ------- 2 files changed, 20 deletions(-) diff --git a/libpostproc/postprocess.c b/libpostproc/postprocess.c index da21876cc0..6ae8c1dcd5 100644 --- a/libpostproc/postprocess.c +++ b/libpostproc/postprocess.c @@ -111,9 +111,6 @@ static DECLARE_ALIGNED(8, uint64_t attribute_used, b08)= 0x0808080808080808LL; static DECLARE_ALIGNED(8, uint64_t attribute_used, b80)= 0x8080808080808080LL; #endif -static uint8_t clip_table[3*256]; -static uint8_t * const clip_tab= clip_table + 256; - static const int attribute_used deringThreshold= 20; @@ -970,14 +967,6 @@ static void reallocBuffers(PPContext *c, int width, int height, int stride, int reallocAlign((void **)&c->forcedQPTable, 8, mbWidth*sizeof(QP_STORE_T)); } -static void global_init(void){ - int i; - memset(clip_table, 0, 256); - for(i=256; i<512; i++) - clip_table[i]= i; - memset(clip_table+512, 0, 256); -} - static const char * context_to_name(void * ptr) { return "postproc"; } @@ -989,8 +978,6 @@ pp_context_t *pp_get_context(int width, int height, int cpuCaps){ int stride= (width+15)&(~15); //assumed / will realloc if needed int qpStride= (width+15)/16 + 2; //assumed / will realloc if needed - global_init(); - memset(c, 0, sizeof(PPContext)); c->av_class = &av_codec_context_class; c->cpuCaps= cpuCaps; diff --git a/libpostproc/postprocess_internal.h b/libpostproc/postprocess_internal.h index 922dbd8117..33768ba79b 100644 --- a/libpostproc/postprocess_internal.h +++ b/libpostproc/postprocess_internal.h @@ -76,17 +76,10 @@ //filters on //#define COMPILE_TIME_MODE 0x77 -#if 1 static inline int CLIP(int a){ if(a&256) return ((a)>>31)^(-1); else return a; } -//#define CLIP(a) (((a)&256) ? ((a)>>31)^(-1) : (a)) -#elif 0 -#define CLIP(a) clip_tab[a] -#else -#define CLIP(a) (a) -#endif /** * Postprocessng filter. */