Mercurial > libavcodec.hg
comparison cabac.h @ 6170:8cbfc9d75833 libavcodec
Put some disabled functions that are only used in the test program in cabac.c
under TEST as preprocessor conditional, same as the test program.
author | diego |
---|---|
date | Wed, 23 Jan 2008 10:19:39 +0000 |
parents | 94f4e36639ae |
children | 8b119a5a0644 |
comparison
equal
deleted
inserted
replaced
6169:43dd78019c14 | 6170:8cbfc9d75833 |
---|---|
88 c->range+= c->range; | 88 c->range+= c->range; |
89 c->low += c->low; | 89 c->low += c->low; |
90 } | 90 } |
91 } | 91 } |
92 | 92 |
93 #if 0 | 93 #ifdef TEST |
94 static void put_cabac(CABACContext *c, uint8_t * const state, int bit){ | 94 static void put_cabac(CABACContext *c, uint8_t * const state, int bit){ |
95 int RangeLPS= ff_h264_lps_range[2*(c->range&0xC0) + *state]; | 95 int RangeLPS= ff_h264_lps_range[2*(c->range&0xC0) + *state]; |
96 | 96 |
97 if(bit == ((*state)&1)){ | 97 if(bit == ((*state)&1)){ |
98 c->range -= RangeLPS; | 98 c->range -= RangeLPS; |
258 | 258 |
259 if(is_signed) | 259 if(is_signed) |
260 put_cabac_bypass(c, sign); | 260 put_cabac_bypass(c, sign); |
261 } | 261 } |
262 } | 262 } |
263 #endif /* 0 */ | 263 #endif /* TEST */ |
264 | 264 |
265 static void refill(CABACContext *c){ | 265 static void refill(CABACContext *c){ |
266 #if CABAC_BITS == 16 | 266 #if CABAC_BITS == 16 |
267 c->low+= (c->bytestream[0]<<9) + (c->bytestream[1]<<1); | 267 c->low+= (c->bytestream[0]<<9) + (c->bytestream[1]<<1); |
268 #else | 268 #else |