|
XenevaOS
|
#include "h264bsd_macroblock_layer.h"#include "h264bsd_slice_header.h"#include "h264bsd_util.h"#include "h264bsd_vlc.h"#include "h264bsd_cavlc.h"#include "h264bsd_nal_unit.h"#include "h264bsd_neighbour.h"#include "h264bsd_transform.h"#include "h264bsd_intra_prediction.h"#include "h264bsd_inter_prediction.h"
Functions | |
| u32 | h264bsdDecodeMacroblockLayer (strmData_t *pStrmData, macroblockLayer_t *pMbLayer, mbStorage_t *pMb, u32 sliceType, u32 numRefIdxActive) |
| mbPartPredMode_e | h264bsdMbPartPredMode (mbType_e mbType) |
| u32 | h264bsdNumMbPart (mbType_e mbType) |
| u32 | h264bsdNumSubMbPart (subMbType_e subMbType) |
| u32 | h264bsdPredModeIntra16x16 (mbType_e mbType) |
| u32 | h264bsdDecodeMacroblock (mbStorage_t *pMb, macroblockLayer_t *pMbLayer, image_t *currImage, dpbStorage_t *dpb, i32 *qpY, u32 mbNum, u32 constrainedIntraPredFlag, u8 *data) |
| subMbPartMode_e | h264bsdSubMbPartMode (subMbType_e subMbType) |
| u32 h264bsdDecodeMacroblock | ( | mbStorage_t * | pMb, |
| macroblockLayer_t * | pMbLayer, | ||
| image_t * | currImage, | ||
| dpbStorage_t * | dpb, | ||
| i32 * | qpY, | ||
| u32 | mbNum, | ||
| u32 | constrainedIntraPredFlag, | ||
| u8 * | data | ||
| ) |
| u32 h264bsdDecodeMacroblockLayer | ( | strmData_t * | pStrmData, |
| macroblockLayer_t * | pMbLayer, | ||
| mbStorage_t * | pMb, | ||
| u32 | sliceType, | ||
| u32 | numRefIdxActive | ||
| ) |
| mbPartPredMode_e h264bsdMbPartPredMode | ( | mbType_e | mbType | ) |
| u32 h264bsdNumSubMbPart | ( | subMbType_e | subMbType | ) |
| subMbPartMode_e h264bsdSubMbPartMode | ( | subMbType_e | subMbType | ) |