XenevaOS
Loading...
Searching...
No Matches
Functions
h264bsd_macroblock_layer.c File Reference
#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"
Include dependency graph for h264bsd_macroblock_layer.c:

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)
 

Function Documentation

◆ h264bsdDecodeMacroblock()

u32 h264bsdDecodeMacroblock ( mbStorage_t *  pMb,
macroblockLayer_t *  pMbLayer,
image_t *  currImage,
dpbStorage_t *  dpb,
i32 *  qpY,
u32  mbNum,
u32  constrainedIntraPredFlag,
u8 *  data 
)

◆ h264bsdDecodeMacroblockLayer()

u32 h264bsdDecodeMacroblockLayer ( strmData_t *  pStrmData,
macroblockLayer_t *  pMbLayer,
mbStorage_t *  pMb,
u32  sliceType,
u32  numRefIdxActive 
)

◆ h264bsdMbPartPredMode()

mbPartPredMode_e h264bsdMbPartPredMode ( mbType_e  mbType)

◆ h264bsdNumMbPart()

u32 h264bsdNumMbPart ( mbType_e  mbType)

◆ h264bsdNumSubMbPart()

u32 h264bsdNumSubMbPart ( subMbType_e  subMbType)

◆ h264bsdPredModeIntra16x16()

u32 h264bsdPredModeIntra16x16 ( mbType_e  mbType)

◆ h264bsdSubMbPartMode()

subMbPartMode_e h264bsdSubMbPartMode ( subMbType_e  subMbType)