FFmpeg
Data Fields
VVCIntraDSPContext Struct Reference

#include <vvcdsp.h>

Data Fields

void(* intra_cclm_pred )(const struct VVCLocalContext *lc, int x0, int y0, int w, int h)
 
void(* lmcs_scale_chroma )(struct VVCLocalContext *lc, int *dst, const int *coeff, int w, int h, int x0_cu, int y0_cu)
 
void(* intra_pred )(const struct VVCLocalContext *lc, int x0, int y0, int w, int h, int c_idx)
 
void(* pred_planar )(uint8_t *src, const uint8_t *top, const uint8_t *left, int w, int h, ptrdiff_t stride)
 
void(* pred_mip )(uint8_t *src, const uint8_t *top, const uint8_t *left, int w, int h, ptrdiff_t stride, int mode_id, int is_transpose)
 
void(* pred_dc )(uint8_t *src, const uint8_t *top, const uint8_t *left, int w, int h, ptrdiff_t stride)
 
void(* pred_v )(uint8_t *src, const uint8_t *_top, int w, int h, ptrdiff_t stride)
 
void(* pred_h )(uint8_t *src, const uint8_t *_left, int w, int h, ptrdiff_t stride)
 
void(* pred_angular_v )(uint8_t *src, const uint8_t *_top, const uint8_t *_left, int w, int h, ptrdiff_t stride, int c_idx, int mode, int ref_idx, int filter_flag, int need_pdpc)
 
void(* pred_angular_h )(uint8_t *src, const uint8_t *_top, const uint8_t *_left, int w, int h, ptrdiff_t stride, int c_idx, int mode, int ref_idx, int filter_flag, int need_pdpc)
 

Detailed Description

Definition at line 96 of file vvcdsp.h.

Field Documentation

◆ intra_cclm_pred

void(* VVCIntraDSPContext::intra_cclm_pred) (const struct VVCLocalContext *lc, int x0, int y0, int w, int h)

Definition at line 97 of file vvcdsp.h.

◆ lmcs_scale_chroma

void(* VVCIntraDSPContext::lmcs_scale_chroma) (struct VVCLocalContext *lc, int *dst, const int *coeff, int w, int h, int x0_cu, int y0_cu)

Definition at line 98 of file vvcdsp.h.

◆ intra_pred

void(* VVCIntraDSPContext::intra_pred) (const struct VVCLocalContext *lc, int x0, int y0, int w, int h, int c_idx)

Definition at line 99 of file vvcdsp.h.

◆ pred_planar

void(* VVCIntraDSPContext::pred_planar) (uint8_t *src, const uint8_t *top, const uint8_t *left, int w, int h, ptrdiff_t stride)

Definition at line 100 of file vvcdsp.h.

◆ pred_mip

void(* VVCIntraDSPContext::pred_mip) (uint8_t *src, const uint8_t *top, const uint8_t *left, int w, int h, ptrdiff_t stride, int mode_id, int is_transpose)

Definition at line 101 of file vvcdsp.h.

◆ pred_dc

void(* VVCIntraDSPContext::pred_dc) (uint8_t *src, const uint8_t *top, const uint8_t *left, int w, int h, ptrdiff_t stride)

Definition at line 103 of file vvcdsp.h.

◆ pred_v

void(* VVCIntraDSPContext::pred_v) (uint8_t *src, const uint8_t *_top, int w, int h, ptrdiff_t stride)

Definition at line 104 of file vvcdsp.h.

◆ pred_h

void(* VVCIntraDSPContext::pred_h) (uint8_t *src, const uint8_t *_left, int w, int h, ptrdiff_t stride)

Definition at line 105 of file vvcdsp.h.

◆ pred_angular_v

void(* VVCIntraDSPContext::pred_angular_v) (uint8_t *src, const uint8_t *_top, const uint8_t *_left, int w, int h, ptrdiff_t stride, int c_idx, int mode, int ref_idx, int filter_flag, int need_pdpc)

Definition at line 106 of file vvcdsp.h.

◆ pred_angular_h

void(* VVCIntraDSPContext::pred_angular_h) (uint8_t *src, const uint8_t *_top, const uint8_t *_left, int w, int h, ptrdiff_t stride, int c_idx, int mode, int ref_idx, int filter_flag, int need_pdpc)

Definition at line 108 of file vvcdsp.h.


The documentation for this struct was generated from the following file: