mirror of
https://github.com/xenia-project/FFmpeg.git
synced 2024-11-25 04:30:02 +00:00
Remove clip_table as it is not used anymore.
Patch by Diego 'Flameeyes' Pettenò (flameeyes gmail com) Originally committed as revision 11468 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
59edca9ac1
commit
9656df7994
@ -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;
|
||||
|
@ -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.
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user