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

Functions

void h264bsdInitMbNeighbours (mbStorage_t *pMbStorage, u32 picWidth, u32 picSizeInMbs)
 
mbStorage_t * h264bsdGetNeighbourMb (mbStorage_t *pMb, neighbourMb_e neighbour)
 
const neighbour_t * h264bsdNeighbour4x4BlockA (u32 blockIndex)
 
const neighbour_t * h264bsdNeighbour4x4BlockB (u32 blockIndex)
 
const neighbour_t * h264bsdNeighbour4x4BlockC (u32 blockIndex)
 
const neighbour_t * h264bsdNeighbour4x4BlockD (u32 blockIndex)
 
u32 h264bsdIsNeighbourAvailable (mbStorage_t *pMb, mbStorage_t *pNeighbour)
 

Function Documentation

◆ h264bsdGetNeighbourMb()

mbStorage_t * h264bsdGetNeighbourMb ( mbStorage_t *  pMb,
neighbourMb_e  neighbour 
)

◆ h264bsdInitMbNeighbours()

void h264bsdInitMbNeighbours ( mbStorage_t *  pMbStorage,
u32  picWidth,
u32  picSizeInMbs 
)

◆ h264bsdIsNeighbourAvailable()

u32 h264bsdIsNeighbourAvailable ( mbStorage_t *  pMb,
mbStorage_t *  pNeighbour 
)

◆ h264bsdNeighbour4x4BlockA()

const neighbour_t * h264bsdNeighbour4x4BlockA ( u32  blockIndex)

◆ h264bsdNeighbour4x4BlockB()

const neighbour_t * h264bsdNeighbour4x4BlockB ( u32  blockIndex)

◆ h264bsdNeighbour4x4BlockC()

const neighbour_t * h264bsdNeighbour4x4BlockC ( u32  blockIndex)

◆ h264bsdNeighbour4x4BlockD()

const neighbour_t * h264bsdNeighbour4x4BlockD ( u32  blockIndex)