FFmpeg
Functions
filter.h File Reference
#include "dec.h"

Go to the source code of this file.

Functions

void ff_vvc_lmcs_filter (const VVCLocalContext *lc, const int x0, const int y0)
 lmcs filter for the CTU More...
 
void ff_vvc_deblock_bs (VVCLocalContext *lc, const int rx, const int ry, const int rs)
 derive boundary strength for the CTU More...
 
void ff_vvc_deblock_vertical (const VVCLocalContext *lc, int x0, int y0, int rs)
 vertical deblock filter for the CTU More...
 
void ff_vvc_deblock_horizontal (const VVCLocalContext *lc, int x0, int y0, int rs)
 horizontal deblock filter for the CTU More...
 
void ff_vvc_sao_filter (VVCLocalContext *lc, const int x0, const int y0)
 sao filter for the CTU More...
 
void ff_vvc_sao_copy_ctb_to_hv (VVCLocalContext *lc, int rx, int ry, int last_row)
 
void ff_vvc_alf_copy_ctu_to_hv (VVCLocalContext *lc, int x0, int y0)
 
void ff_vvc_alf_filter (VVCLocalContext *lc, const int x0, const int y0)
 alf filter for the CTU More...
 

Function Documentation

◆ ff_vvc_lmcs_filter()

void ff_vvc_lmcs_filter ( const VVCLocalContext lc,
const int  x0,
const int  y0 
)

lmcs filter for the CTU

Parameters
lclocal context for CTU
x0x position for the CTU
y0y position for the CTU

Definition at line 1230 of file filter.c.

Referenced by run_lmcs().

◆ ff_vvc_deblock_bs()

void ff_vvc_deblock_bs ( VVCLocalContext lc,
const int  rx,
const int  ry,
const int  rs 
)

derive boundary strength for the CTU

Parameters
lclocal context for CTU
rxraster x position for the CTU
ryraster y position for the CTU
rsraster position for the CTU

Definition at line 674 of file filter.c.

Referenced by run_deblock_bs().

◆ ff_vvc_deblock_vertical()

void ff_vvc_deblock_vertical ( const VVCLocalContext lc,
int  x0,
int  y0,
int  rs 
)

vertical deblock filter for the CTU

Parameters
lclocal context for CTU
x0x position for the CTU
y0y position for the CTU
rsraster position for the CTU

Definition at line 836 of file filter.c.

Referenced by run_deblock_v().

◆ ff_vvc_deblock_horizontal()

void ff_vvc_deblock_horizontal ( const VVCLocalContext lc,
int  x0,
int  y0,
int  rs 
)

horizontal deblock filter for the CTU

Parameters
lclocal context for CTU
x0x position for the CTU
y0y position for the CTU
rsraster position for the CTU

Definition at line 841 of file filter.c.

Referenced by run_deblock_h().

◆ ff_vvc_sao_filter()

void ff_vvc_sao_filter ( VVCLocalContext lc,
const int  x0,
const int  y0 
)

sao filter for the CTU

Parameters
lclocal context for CTU
x0x position for the CTU
y0y position for the CTU

Definition at line 314 of file filter.c.

Referenced by run_sao().

◆ ff_vvc_sao_copy_ctb_to_hv()

void ff_vvc_sao_copy_ctb_to_hv ( VVCLocalContext lc,
int  rx,
int  ry,
int  last_row 
)

Definition at line 174 of file filter.c.

Referenced by run_deblock_h().

◆ ff_vvc_alf_copy_ctu_to_hv()

void ff_vvc_alf_copy_ctu_to_hv ( VVCLocalContext lc,
int  x0,
int  y0 
)

Definition at line 1071 of file filter.c.

Referenced by run_sao().

◆ ff_vvc_alf_filter()

void ff_vvc_alf_filter ( VVCLocalContext lc,
const int  x0,
const int  y0 
)

alf filter for the CTU

Parameters
lclocal context for CTU
x0x position for the CTU
y0y position for the CTU

Definition at line 1175 of file filter.c.

Referenced by run_alf().