--- mbcoding.h 2002/03/28 20:57:25 1.2 +++ mbcoding.h 2002/05/01 13:00:02 1.5 @@ -3,9 +3,9 @@ #include "../portab.h" #include "../global.h" +#include "bitstream.h" -void create_vlc_tables(void); -void destroy_vlc_tables(void); +void init_vlc_tables(void); int get_mcbpc_intra(Bitstream * bs); int get_mcbpc_inter(Bitstream * bs); @@ -21,4 +21,11 @@ void get_intra_block(Bitstream * bs, int16_t * block, int direction, int coeff); void get_inter_block(Bitstream * bs, int16_t * block); +void MBCodingBVOP(const MACROBLOCK * mb, + const int16_t qcoeff[6*64], + const int32_t fcode, + const int32_t bcode, + Bitstream * bs, + Statistics * pStat); + #endif /* _MB_CODING_H_ */