Context for storing H.264 prediction functions.
More...
#include <h264pred.h>
Data Fields
void(*
pred4x4 [9+3+3])(uint8_t *
src, const uint8_t *topright, ptrdiff_t
stride)
Detailed Description
Field Documentation
◆ pred4x4
void(* H264PredContext::pred4x4[9 + 3 + 3])(uint8_t *
src, const uint8_t *topright, ptrdiff_t
stride)
◆ pred8x8l
void(* H264PredContext::pred8x8l[9 + 3])(uint8_t *
src,
int topleft,
int topright, ptrdiff_t
stride)
◆ pred8x8
void(* H264PredContext::pred8x8[4 + 3 + 4])(uint8_t *
src, ptrdiff_t
stride)
◆ pred16x16
void(* H264PredContext::pred16x16[4 + 3 + 2])(uint8_t *
src, ptrdiff_t
stride)
◆ pred4x4_add
void(* H264PredContext::pred4x4_add[2])(uint8_t *pix, int16_t *
block, ptrdiff_t
stride)
◆ pred8x8l_add
void(* H264PredContext::pred8x8l_add[2])(uint8_t *pix, int16_t *
block, ptrdiff_t
stride)
◆ pred8x8l_filter_add
void(* H264PredContext::pred8x8l_filter_add[2])(uint8_t *pix, int16_t *
block,
int topleft,
int topright, ptrdiff_t
stride)
◆ pred8x8_add
void(* H264PredContext::pred8x8_add[3])(uint8_t *pix, const
int *block_offset, int16_t *
block, ptrdiff_t
stride)
◆ pred16x16_add
void(* H264PredContext::pred16x16_add[3])(uint8_t *pix, const
int *block_offset, int16_t *
block, ptrdiff_t
stride)
The documentation for this struct was generated from the following file: