FFmpeg
Macros
rv40vlc2.h File Reference

RV40 VLC tables used for macroblock information decoding. More...

#include <stdint.h>

Go to the source code of this file.

Macros

#define PBTYPE_ESCAPE   0xFF
 
#define AIC_TOP_BITS   8
 codes used for the first four block types
 
#define AIC_TOP_SIZE   16
 
#define AIC_MODE2_NUM   20
 codes used for determining a pair of block types
 
#define AIC_MODE2_SIZE   81
 
#define AIC_MODE2_BITS   9
 
#define AIC_MODE1_NUM   90
 Codes used for determining block type.
 
#define AIC_MODE1_SIZE   9
 
#define AIC_MODE1_BITS   7
 
#define NUM_PTYPE_VLCS   7
 tables used for P-frame macroblock type decoding
 
#define PTYPE_VLC_SIZE   8
 
#define PTYPE_VLC_BITS   7
 
#define NUM_BTYPE_VLCS   6
 tables used for P-frame macroblock type decoding
 
#define BTYPE_VLC_SIZE   7
 
#define BTYPE_VLC_BITS   6
 

Detailed Description

RV40 VLC tables used for macroblock information decoding.