54 |
int16_t * block, |
int16_t * block, |
55 |
int direction, |
int direction, |
56 |
int coeff); |
int coeff); |
57 |
void get_inter_block(Bitstream * bs, |
void get_inter_block_h263( |
58 |
|
Bitstream * bs, |
59 |
int16_t * block, |
int16_t * block, |
60 |
int direction); |
int direction, |
61 |
|
const int quant, |
62 |
|
const uint16_t *matrix); |
63 |
|
|
64 |
|
void get_inter_block_mpeg( |
65 |
|
Bitstream * bs, |
66 |
|
int16_t * block, |
67 |
|
int direction, |
68 |
|
const int quant, |
69 |
|
const uint16_t *matrix); |
70 |
|
|
71 |
|
|
72 |
void MBCodingBVOP(const FRAMEINFO * const frame, |
void MBCodingBVOP(const FRAMEINFO * const frame, |
84 |
BitstreamPutBit(bs, 1); /* not coded */ |
BitstreamPutBit(bs, 1); /* not coded */ |
85 |
} |
} |
86 |
|
|
|
|
|
|
#ifdef BIGLUT |
|
|
extern VLC *intra_table; |
|
|
int CodeCoeff_CalcBits(const int16_t qcoeff[64], VLC * table, const uint16_t * zigzag, uint16_t intra); |
|
|
#else |
|
87 |
int CodeCoeffIntra_CalcBits(const int16_t qcoeff[64], const uint16_t * zigzag); |
int CodeCoeffIntra_CalcBits(const int16_t qcoeff[64], const uint16_t * zigzag); |
88 |
int CodeCoeffInter_CalcBits(const int16_t qcoeff[64], const uint16_t * zigzag); |
int CodeCoeffInter_CalcBits(const int16_t qcoeff[64], const uint16_t * zigzag); |
|
#endif |
|
89 |
|
|
90 |
#endif /* _MB_CODING_H_ */ |
#endif /* _MB_CODING_H_ */ |