Mercurial > libavcodec.hg
comparison cabac.h @ 1301:9d02a1859891 libavcodec
10l
author | michaelni |
---|---|
date | Mon, 09 Jun 2003 19:11:50 +0000 |
parents | e18667d1e94d |
children | 752b51a3c8ed |
comparison
equal
deleted
inserted
replaced
1300:e18667d1e94d | 1301:9d02a1859891 |
---|---|
41 uint8_t *bytestream; | 41 uint8_t *bytestream; |
42 int bits_left; ///< | 42 int bits_left; ///< |
43 PutBitContext pb; | 43 PutBitContext pb; |
44 }CABACContext; | 44 }CABACContext; |
45 | 45 |
46 const uint8_t ff_h264_lps_range[64][4]; | 46 extern const uint8_t ff_h264_lps_range[64][4]; |
47 const uint8_t ff_h264_mps_state[64]; | 47 extern const uint8_t ff_h264_mps_state[64]; |
48 const uint8_t ff_h264_lps_state[64]; | 48 extern const uint8_t ff_h264_lps_state[64]; |
49 | 49 |
50 void ff_init_cabac_encoder(CABACContext *c, uint8_t *buf, int buf_size); | 50 void ff_init_cabac_encoder(CABACContext *c, uint8_t *buf, int buf_size); |
51 void ff_init_cabac_decoder(CABACContext *c, uint8_t *buf, int buf_size); | 51 void ff_init_cabac_decoder(CABACContext *c, uint8_t *buf, int buf_size); |
52 void ff_init_cabac_states(CABACContext *c, uint8_t const (*lps_range)[4], | 52 void ff_init_cabac_states(CABACContext *c, uint8_t const (*lps_range)[4], |
53 uint8_t const *mps_state, uint8_t const *lps_state, int state_count); | 53 uint8_t const *mps_state, uint8_t const *lps_state, int state_count); |