21 |
int get_dc_size_lum(Bitstream * bs); |
int get_dc_size_lum(Bitstream * bs); |
22 |
int get_dc_size_chrom(Bitstream * bs); |
int get_dc_size_chrom(Bitstream * bs); |
23 |
|
|
24 |
int get_coeff(Bitstream * bs, |
static int get_coeff(Bitstream * bs, |
25 |
int *run, |
int *run, |
26 |
int *last, |
int *last, |
27 |
int intra, |
int intra, |
32 |
int direction, |
int direction, |
33 |
int coeff); |
int coeff); |
34 |
void get_inter_block(Bitstream * bs, |
void get_inter_block(Bitstream * bs, |
35 |
int16_t * block); |
int16_t * block, |
36 |
|
int direction); |
37 |
|
|
38 |
|
|
39 |
void MBCodingBVOP(const MACROBLOCK * mb, |
void MBCodingBVOP(const MACROBLOCK * mb, |
41 |
const int32_t fcode, |
const int32_t fcode, |
42 |
const int32_t bcode, |
const int32_t bcode, |
43 |
Bitstream * bs, |
Bitstream * bs, |
44 |
Statistics * pStat); |
Statistics * pStat, |
45 |
|
int alternate_scan); |
46 |
|
|
47 |
|
|
48 |
|
static __inline void |
49 |
|
MBSkip(Bitstream * bs) |
50 |
|
{ |
51 |
|
BitstreamPutBit(bs, 1); // not coded |
52 |
|
} |
53 |
|
|
54 |
#endif /* _MB_CODING_H_ */ |
#endif /* _MB_CODING_H_ */ |