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);