www.pudn.com > JM.rar > annexb.h


 
/*! 
 ************************************************************************************* 
 * \file annexb.h 
 * 
 * \brief 
 *    Annex B byte stream buffer handling. 
 * 
 ************************************************************************************* 
 */ 
 
#ifndef _ANNEXB_H_ 
#define _ANNEXB_H_ 
 
#include "nalucommon.h" 
 
extern int IsFirstByteStreamNALU; 
extern int LastAccessUnitExists; 
extern int NALUCount; 
 
int  GetAnnexbNALU (NALU_t *nalu); 
void OpenBitstreamFile (char *fn); 
void CloseBitstreamFile(); 
void CheckZeroByteNonVCL(NALU_t *nalu, int * ret); 
void CheckZeroByteVCL(NALU_t *nalu, int * ret); 
 
#endif