XenevaOS
Loading...
Searching...
No Matches
Functions
h264bsd_intra_prediction.h File Reference
#include "basetype.h"
#include "h264bsd_image.h"
#include "h264bsd_macroblock_layer.h"
Include dependency graph for h264bsd_intra_prediction.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

u32 h264bsdIntraPrediction (mbStorage_t *pMb, macroblockLayer_t *mbLayer, image_t *image, u32 mbNum, u32 constrainedIntraPred, u8 *data)
 
u32 h264bsdIntra4x4Prediction (mbStorage_t *pMb, u8 *data, macroblockLayer_t *mbLayer, u8 *above, u8 *left, u32 constrainedIntraPred)
 
u32 h264bsdIntra16x16Prediction (mbStorage_t *pMb, u8 *data, i32 residual[][16], u8 *above, u8 *left, u32 constrainedIntraPred)
 
u32 h264bsdIntraChromaPrediction (mbStorage_t *pMb, u8 *data, i32 residual[][16], u8 *above, u8 *left, u32 predMode, u32 constrainedIntraPred)
 
void h264bsdGetNeighbourPels (image_t *image, u8 *above, u8 *left, u32 mbNum)
 

Function Documentation

◆ h264bsdGetNeighbourPels()

void h264bsdGetNeighbourPels ( image_t *  image,
u8 *  above,
u8 *  left,
u32  mbNum 
)

◆ h264bsdIntra16x16Prediction()

u32 h264bsdIntra16x16Prediction ( mbStorage_t *  pMb,
u8 *  data,
i32  residual[][16],
u8 *  above,
u8 *  left,
u32  constrainedIntraPred 
)

◆ h264bsdIntra4x4Prediction()

u32 h264bsdIntra4x4Prediction ( mbStorage_t *  pMb,
u8 *  data,
macroblockLayer_t *  mbLayer,
u8 *  above,
u8 *  left,
u32  constrainedIntraPred 
)

◆ h264bsdIntraChromaPrediction()

u32 h264bsdIntraChromaPrediction ( mbStorage_t *  pMb,
u8 *  data,
i32  residual[][16],
u8 *  above,
u8 *  left,
u32  predMode,
u32  constrainedIntraPred 
)

◆ h264bsdIntraPrediction()

u32 h264bsdIntraPrediction ( mbStorage_t *  pMb,
macroblockLayer_t *  mbLayer,
image_t *  image,
u32  mbNum,
u32  constrainedIntraPred,
u8 *  data 
)