blob: 395715532c39fd9d8575587f4665b76cc5122d7f [file] [log] [blame]
/*!
*************************************************************************************
* \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