summaryrefslogtreecommitdiff
path: root/libavcodec/cabac.h
diff options
context:
space:
mode:
authorDiego Biurrun <diego@biurrun.de>2012-01-07 20:46:09 +0100
committerDiego Biurrun <diego@biurrun.de>2012-01-07 22:13:14 +0100
commitbadb195d139f15dc189dd3f78930c9cbfce89c24 (patch)
tree541fd01295978c1a3cc6863d6f9819c90ddab93a /libavcodec/cabac.h
parent1be4b8ccbaf64e626ede8e3ab5628865db0bada2 (diff)
cabac: Move code only used within the CABAC test program into the test program.
Diffstat (limited to 'libavcodec/cabac.h')
-rw-r--r--libavcodec/cabac.h25
1 files changed, 0 insertions, 25 deletions
diff --git a/libavcodec/cabac.h b/libavcodec/cabac.h
index b0d056def0..dda6348ea4 100644
--- a/libavcodec/cabac.h
+++ b/libavcodec/cabac.h
@@ -62,31 +62,6 @@ void ff_init_cabac_decoder(CABACContext *c, const uint8_t *buf, int buf_size);
void ff_init_cabac_states(CABACContext *c);
-static inline void put_cabac_bit(CABACContext *c, int b){
- put_bits(&c->pb, 1, b);
- for(;c->outstanding_count; c->outstanding_count--){
- put_bits(&c->pb, 1, 1-b);
- }
-}
-
-static inline void renorm_cabac_encoder(CABACContext *c){
- while(c->range < 0x100){
- //FIXME optimize
- if(c->low<0x100){
- put_cabac_bit(c, 0);
- }else if(c->low<0x200){
- c->outstanding_count++;
- c->low -= 0x100;
- }else{
- put_cabac_bit(c, 1);
- c->low -= 0x200;
- }
-
- c->range+= c->range;
- c->low += c->low;
- }
-}
-
static void refill(CABACContext *c){
#if CABAC_BITS == 16
c->low+= (c->bytestream[0]<<9) + (c->bytestream[1]<<1);