Parent Directory
|
Revision Log
Revision 3 -
(view)
(download)
Original Path: trunk/xvidcore/src/bitstream/mbcoding.h
1 : | Isibaar | 3 | #ifndef _MB_CODING_H_ |
2 : | #define _MB_CODING_H_ | ||
3 : | |||
4 : | #include "../portab.h" | ||
5 : | #include "../global.h" | ||
6 : | |||
7 : | void create_vlc_tables(void); | ||
8 : | void destroy_vlc_tables(void); | ||
9 : | |||
10 : | int get_mcbpc_intra(Bitstream * bs); | ||
11 : | int get_mcbpc_inter(Bitstream * bs); | ||
12 : | int get_cbpy(Bitstream * bs, int intra); | ||
13 : | int get_mv(Bitstream * bs, int fcode); | ||
14 : | |||
15 : | int get_dc_dif(Bitstream * bs, uint32_t dc_size); | ||
16 : | int get_dc_size_lum(Bitstream * bs); | ||
17 : | int get_dc_size_chrom(Bitstream * bs); | ||
18 : | |||
19 : | int get_coeff(Bitstream * bs, int *run, int *last, int intra, int short_video_header); | ||
20 : | |||
21 : | void get_intra_block(Bitstream * bs, int16_t * block, int direction, int coeff); | ||
22 : | void get_inter_block(Bitstream * bs, int16_t * block); | ||
23 : | |||
24 : | #endif /* _MB_CODING_H_ */ |
No admin address has been configured | ViewVC Help |
Powered by ViewVC 1.0.4 |