FFmpeg
Data Fields
VVCIntraDSPContext Struct Reference

#include <dsp.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 107 of file dsp.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 108 of file dsp.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 109 of file dsp.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 110 of file dsp.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 111 of file dsp.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 112 of file dsp.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 114 of file dsp.h.

◆ pred_v

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

Definition at line 115 of file dsp.h.

◆ pred_h

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

Definition at line 116 of file dsp.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 117 of file dsp.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 119 of file dsp.h.


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