|
|
|
@@ -109,10 +109,6 @@ void ff_init_cabac_encoder(CABACContext *c, uint8_t *buf, int buf_size){ |
|
|
|
c->low= 0; |
|
|
|
c->range= 0x1FE; |
|
|
|
c->outstanding_count= 0; |
|
|
|
#ifdef STRICT_LIMITS |
|
|
|
c->sym_count =0; |
|
|
|
#endif |
|
|
|
|
|
|
|
c->pb.bit_left++; //avoids firstBitFlag |
|
|
|
} |
|
|
|
|
|
|
|
@@ -179,10 +175,6 @@ static void put_cabac(CABACContext *c, uint8_t * const state, int bit){ |
|
|
|
} |
|
|
|
|
|
|
|
renorm_cabac_encoder(c); |
|
|
|
|
|
|
|
#ifdef STRICT_LIMITS |
|
|
|
c->symCount++; |
|
|
|
#endif |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
@@ -204,10 +196,6 @@ static void put_cabac_bypass(CABACContext *c, int bit){ |
|
|
|
put_cabac_bit(c, 1); |
|
|
|
c->low -= 0x400; |
|
|
|
} |
|
|
|
|
|
|
|
#ifdef STRICT_LIMITS |
|
|
|
c->symCount++; |
|
|
|
#endif |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
@@ -232,10 +220,6 @@ static int put_cabac_terminate(CABACContext *c, int bit){ |
|
|
|
flush_put_bits(&c->pb); //FIXME FIXME FIXME XXX wrong |
|
|
|
} |
|
|
|
|
|
|
|
#ifdef STRICT_LIMITS |
|
|
|
c->symCount++; |
|
|
|
#endif |
|
|
|
|
|
|
|
return (put_bits_count(&c->pb)+7)>>3; |
|
|
|
} |
|
|
|
|
|
|
|
|