|
XenevaOS
|
#include "h264bsd_slice_header.h"#include "h264bsd_util.h"#include "h264bsd_vlc.h"#include "h264bsd_nal_unit.h"#include "h264bsd_dpb.h"
Functions | |
| u32 | h264bsdDecodeSliceHeader (strmData_t *pStrmData, sliceHeader_t *pSliceHeader, seqParamSet_t *pSeqParamSet, picParamSet_t *pPicParamSet, nalUnit_t *pNalUnit) |
| u32 | h264bsdCheckPpsId (strmData_t *pStrmData, u32 *picParamSetId) |
| u32 | h264bsdCheckFrameNum (strmData_t *pStrmData, u32 maxFrameNum, u32 *frameNum) |
| u32 | h264bsdCheckIdrPicId (strmData_t *pStrmData, u32 maxFrameNum, nalUnitType_e nalUnitType, u32 *idrPicId) |
| u32 | h264bsdCheckPicOrderCntLsb (strmData_t *pStrmData, seqParamSet_t *pSeqParamSet, nalUnitType_e nalUnitType, u32 *picOrderCntLsb) |
| u32 | h264bsdCheckDeltaPicOrderCntBottom (strmData_t *pStrmData, seqParamSet_t *pSeqParamSet, nalUnitType_e nalUnitType, i32 *deltaPicOrderCntBottom) |
| u32 | h264bsdCheckDeltaPicOrderCnt (strmData_t *pStrmData, seqParamSet_t *pSeqParamSet, nalUnitType_e nalUnitType, u32 picOrderPresentFlag, i32 *deltaPicOrderCnt) |
| u32 | h264bsdCheckRedundantPicCnt (strmData_t *pStrmData, seqParamSet_t *pSeqParamSet, picParamSet_t *pPicParamSet, nalUnitType_e nalUnitType, u32 *redundantPicCnt) |
| u32 | h264bsdCheckPriorPicsFlag (u32 *noOutputOfPriorPicsFlag, const strmData_t *pStrmData, const seqParamSet_t *pSeqParamSet, const picParamSet_t *pPicParamSet, nalUnitType_e nalUnitType) |
| u32 h264bsdCheckDeltaPicOrderCnt | ( | strmData_t * | pStrmData, |
| seqParamSet_t * | pSeqParamSet, | ||
| nalUnitType_e | nalUnitType, | ||
| u32 | picOrderPresentFlag, | ||
| i32 * | deltaPicOrderCnt | ||
| ) |
| u32 h264bsdCheckDeltaPicOrderCntBottom | ( | strmData_t * | pStrmData, |
| seqParamSet_t * | pSeqParamSet, | ||
| nalUnitType_e | nalUnitType, | ||
| i32 * | deltaPicOrderCntBottom | ||
| ) |
| u32 h264bsdCheckFrameNum | ( | strmData_t * | pStrmData, |
| u32 | maxFrameNum, | ||
| u32 * | frameNum | ||
| ) |
| u32 h264bsdCheckIdrPicId | ( | strmData_t * | pStrmData, |
| u32 | maxFrameNum, | ||
| nalUnitType_e | nalUnitType, | ||
| u32 * | idrPicId | ||
| ) |
| u32 h264bsdCheckPicOrderCntLsb | ( | strmData_t * | pStrmData, |
| seqParamSet_t * | pSeqParamSet, | ||
| nalUnitType_e | nalUnitType, | ||
| u32 * | picOrderCntLsb | ||
| ) |
| u32 h264bsdCheckPpsId | ( | strmData_t * | pStrmData, |
| u32 * | picParamSetId | ||
| ) |
| u32 h264bsdCheckPriorPicsFlag | ( | u32 * | noOutputOfPriorPicsFlag, |
| const strmData_t * | pStrmData, | ||
| const seqParamSet_t * | pSeqParamSet, | ||
| const picParamSet_t * | pPicParamSet, | ||
| nalUnitType_e | nalUnitType | ||
| ) |
| u32 h264bsdCheckRedundantPicCnt | ( | strmData_t * | pStrmData, |
| seqParamSet_t * | pSeqParamSet, | ||
| picParamSet_t * | pPicParamSet, | ||
| nalUnitType_e | nalUnitType, | ||
| u32 * | redundantPicCnt | ||
| ) |
| u32 h264bsdDecodeSliceHeader | ( | strmData_t * | pStrmData, |
| sliceHeader_t * | pSliceHeader, | ||
| seqParamSet_t * | pSeqParamSet, | ||
| picParamSet_t * | pPicParamSet, | ||
| nalUnit_t * | pNalUnit | ||
| ) |