Mercurial > libavcodec.hg
diff cabac.h @ 2024:f65d87bfdd5a libavcodec
some of the warning fixes by (Michael Roitzsch <mroi at users dot sourceforge dot net>)
author | michael |
---|---|
date | Tue, 18 May 2004 17:09:46 +0000 |
parents | 752b51a3c8ed |
children | 48d9f86fb047 |
line wrap: on
line diff
--- a/cabac.h Tue May 18 01:53:43 2004 +0000 +++ b/cabac.h Tue May 18 17:09:46 2004 +0000 @@ -37,8 +37,8 @@ uint8_t lps_range[2*64][4]; ///< rangeTabLPS uint8_t lps_state[2*64]; ///< transIdxLPS uint8_t mps_state[2*64]; ///< transIdxMPS - uint8_t *bytestream_start; - uint8_t *bytestream; + const uint8_t *bytestream_start; + const uint8_t *bytestream; int bits_left; ///< PutBitContext pb; }CABACContext; @@ -48,7 +48,7 @@ extern const uint8_t ff_h264_lps_state[64]; void ff_init_cabac_encoder(CABACContext *c, uint8_t *buf, int buf_size); -void ff_init_cabac_decoder(CABACContext *c, uint8_t *buf, int buf_size); +void ff_init_cabac_decoder(CABACContext *c, const uint8_t *buf, int buf_size); void ff_init_cabac_states(CABACContext *c, uint8_t const (*lps_range)[4], uint8_t const *mps_state, uint8_t const *lps_state, int state_count);