diff options
author | Diego Biurrun <diego@biurrun.de> | 2011-12-27 11:51:28 +0100 |
---|---|---|
committer | Diego Biurrun <diego@biurrun.de> | 2012-01-04 01:09:54 +0100 |
commit | 9dec55748cd5cf371d8f3eb35bac073d285f0617 (patch) | |
tree | be4fcea4a3fe9ef26dd3da57ff967c4fa2bb2195 | |
parent | e451c26c5f0bff9ced74ff6dfa3fce111fed1dbb (diff) | |
download | ffmpeg-9dec55748cd5cf371d8f3eb35bac073d285f0617.tar.gz |
cabac: drop unused and disabled get_cabac_u() / get_cabac_ueg() functions
-rw-r--r-- | libavcodec/cabac.c | 15 | ||||
-rw-r--r-- | libavcodec/cabac.h | 58 |
2 files changed, 0 insertions, 73 deletions
diff --git a/libavcodec/cabac.c b/libavcodec/cabac.c index 25713ee3ea..bcb242936e 100644 --- a/libavcodec/cabac.c +++ b/libavcodec/cabac.c @@ -343,21 +343,6 @@ START_TIMER av_log(NULL, AV_LOG_ERROR, "CABAC failure at %d\n", i); STOP_TIMER("get_cabac") } -#if 0 - for(i=0; i<SIZE; i++){ -START_TIMER - if( r[i] != get_cabac_u(&c, state, (i&1) ? 6 : 7, 3, i&1) ) - av_log(NULL, AV_LOG_ERROR, "CABAC unary (truncated) binarization failure at %d\n", i); -STOP_TIMER("get_cabac_u") - } - - for(i=0; i<SIZE; i++){ -START_TIMER - if( r[i] != get_cabac_ueg(&c, state, 3, 0, 1, 2)) - av_log(NULL, AV_LOG_ERROR, "CABAC unary (truncated) binarization failure at %d\n", i); -STOP_TIMER("get_cabac_ueg") - } -#endif if(!get_cabac_terminate(&c)) av_log(NULL, AV_LOG_ERROR, "where's the Terminator?\n"); diff --git a/libavcodec/cabac.h b/libavcodec/cabac.h index b3f8f55da3..aff6495e29 100644 --- a/libavcodec/cabac.h +++ b/libavcodec/cabac.h @@ -213,62 +213,4 @@ static int av_unused get_cabac_terminate(CABACContext *c){ } } -#if 0 -/** - * Get (truncated) unary binarization. - */ -static int get_cabac_u(CABACContext *c, uint8_t * state, int max, int max_index, int truncated){ - int i; - - for(i=0; i<max; i++){ - if(get_cabac(c, state)==0) - return i; - - if(i< max_index) state++; - } - - return truncated ? max : -1; -} - -/** - * get unary exp golomb k-th order binarization. - */ -static int get_cabac_ueg(CABACContext *c, uint8_t * state, int max, int is_signed, int k, int max_index){ - int i, v; - int m= 1<<k; - - if(get_cabac(c, state)==0) - return 0; - - if(0 < max_index) state++; - - for(i=1; i<max; i++){ - if(get_cabac(c, state)==0){ - if(is_signed && get_cabac_bypass(c)){ - return -i; - }else - return i; - } - - if(i < max_index) state++; - } - - while(get_cabac_bypass(c)){ - i+= m; - m+= m; - } - - v=0; - while(m>>=1){ - v+= v + get_cabac_bypass(c); - } - i += v; - - if(is_signed && get_cabac_bypass(c)){ - return -i; - }else - return i; -} -#endif /* 0 */ - #endif /* AVCODEC_CABAC_H */ |