XenevaOS
Loading...
Searching...
No Matches
Functions | Variables
h264bsd_util.c File Reference
#include "h264bsd_util.h"
Include dependency graph for h264bsd_util.c:

Functions

u32 h264bsdCountLeadingZeros (u32 value, u32 length)
 
u32 h264bsdRbspTrailingBits (strmData_t *pStrmData)
 
u32 h264bsdMoreRbspData (strmData_t *pStrmData)
 
u32 h264bsdNextMbAddress (u32 *pSliceGroupMap, u32 picSizeInMbs, u32 currMbAddr)
 
void h264bsdSetCurrImageMbPointers (image_t *image, u32 mbNum)
 

Variables

const u32 h264bsdQpC [52]
 

Function Documentation

◆ h264bsdCountLeadingZeros()

u32 h264bsdCountLeadingZeros ( u32  value,
u32  length 
)

◆ h264bsdMoreRbspData()

u32 h264bsdMoreRbspData ( strmData_t *  pStrmData)

◆ h264bsdNextMbAddress()

u32 h264bsdNextMbAddress ( u32 *  pSliceGroupMap,
u32  picSizeInMbs,
u32  currMbAddr 
)

◆ h264bsdRbspTrailingBits()

u32 h264bsdRbspTrailingBits ( strmData_t *  pStrmData)

◆ h264bsdSetCurrImageMbPointers()

void h264bsdSetCurrImageMbPointers ( image_t *  image,
u32  mbNum 
)

Variable Documentation

◆ h264bsdQpC

const u32 h264bsdQpC[52]
Initial value:
= {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,
20,21,22,23,24,25,26,27,28,29,29,30,31,32,32,33,34,34,35,35,36,36,37,37,37,
38,38,38,39,39,39,39}