www.pudn.com > avs-m3.rar > header.h


/*! 
 *************************************************************************** 
 * \file 
 *     header.h 
 * \brief 
 *   SPS PPS PicHeader functions 
 * \date 
 *    01. Apr 2005 
 *************************************************************************** 
 */ 
 
#ifndef _HEADER_H_ 
#define _HEADER_H_ 
#include "global.h" 
#include "nalu.h" 
 
 
#define SE_HEADER           0 
#define SE_PTYPE            1 
#define SE_MBTYPE           2 
#define SE_REFFRAME         3 
#define SE_INTRAPREDMODE    4 
#define SE_MVD              5 
#define SE_CBP_INTRA        6 
#define SE_LUM_DC_INTRA     7 
#define SE_CHR_DC_INTRA     8 
#define SE_LUM_AC_INTRA     9 
#define SE_CHR_AC_INTRA     10 
#define SE_CBP_INTER        11 
#define SE_LUM_DC_INTER     12 
#define SE_CHR_DC_INTER     13 
#define SE_LUM_AC_INTER     14 
#define SE_CHR_AC_INTER     15 
#define SE_DELTA_QUANT_INTER      16 
#define SE_DELTA_QUANT_INTRA      17 
#define SE_BFRAME           18 
#define SE_EOS              19 
#define SE_MAX_ELEMENTS     20 
 
 
int read_new_byte_stream(); 
 
void SequenceParameterSet (NALU_t *nalu); 
void PictureParameterSet (NALU_t *nalu);  
 
#endif