changeset 68:d05918aeb89d libpostproc

Remove clip_table as it is not used anymore. Patch by Diego 'Flameeyes' Petten (flameeyes gmail com)
author reimar
date Tue, 08 Jan 2008 22:03:30 +0000
parents fb2657d1e70d
children afd400fd0923
files postprocess.c postprocess_internal.h
diffstat 2 files changed, 0 insertions(+), 20 deletions(-) [+]
line wrap: on
line diff
--- a/postprocess.c	Mon Jan 07 12:44:49 2008 +0000
+++ b/postprocess.c	Tue Jan 08 22:03:30 2008 +0000
@@ -111,9 +111,6 @@
 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 @@
         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 @@
         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;
--- a/postprocess_internal.h	Mon Jan 07 12:44:49 2008 +0000
+++ b/postprocess_internal.h	Tue Jan 08 22:03:30 2008 +0000
@@ -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.
  */