Files
jm/ldecod/inc/stream_parser.h

37 lines
1.0 KiB
C

/*!
*************************************************************************************
* \file stream_parser.h
*
* \brief
* Headers for dump NALU information and simluation NAL loss
*
* \date
* 29.11.2011
*
* \version
* 1.0
*
* \author
* João Carreira
*
*************************************************************************************
*/
#ifndef _STREAM_PARSER_H
#define _STREAM_PARSER_H
#include "nalucommon.h"
extern void init_parse_nalu(VideoParameters *p_Vid);
extern void free_parse_nalu(VideoParameters *p_Vid);
extern int parse_nalu(VideoParameters *p_Vid, NALU_t *nalu);
extern void init_prediction_parser( VideoParameters *p_Vid );
extern void free_prediction_parser( VideoParameters *p_Vid );
extern void parse_prediction( VideoParameters *p_Vid, Slice *CurrSlice, StorablePicture *CurrPic );
extern void parse_mv_prediction( VideoParameters *p_Vid, Slice *pCurrSlice, StorablePicture *pDecPic);
extern void parse_mv_values( VideoParameters *p_Vid, Slice *pCurrSlice, StorablePicture *p_Pic, int ReportToFile);
#endif