FFmpeg
|
#include "vvc_ctu.h"
Go to the source code of this file.
Functions | |
int | ff_vvc_reconstruct (VVCLocalContext *lc, const int rs, const int rx, const int ry) |
reconstruct a CTU More... | |
int | ff_vvc_get_top_available (const VVCLocalContext *lc, int x0, int y0, int target_size, int c_idx) |
int | ff_vvc_get_left_available (const VVCLocalContext *lc, int x0, int y0, int target_size, int c_idx) |
int | ff_vvc_get_mip_size_id (int w, int h) |
int | ff_vvc_need_pdpc (int w, int h, uint8_t bdpcm_flag, int mode, int ref_idx) |
int | ff_vvc_nscale_derive (int w, int h, int mode) |
int | ff_vvc_ref_filter_flag_derive (int mode) |
int | ff_vvc_intra_pred_angle_derive (int pred_mode) |
int | ff_vvc_intra_inv_angle_derive (int pred_mode) |
int | ff_vvc_wide_angle_mode_mapping (const CodingUnit *cu, int tb_width, int tb_height, int c_idx, int pred_mode_intra) |
int ff_vvc_reconstruct | ( | VVCLocalContext * | lc, |
const int | rs, | ||
const int | rx, | ||
const int | ry | ||
) |
reconstruct a CTU
lc | local context for CTU |
rs | raster order for the CTU. |
rx | raster order x for the CTU. |
ry | raster order y for the CTU. |
Definition at line 659 of file vvc_intra.c.
Referenced by run_recon().
int ff_vvc_get_top_available | ( | const VVCLocalContext * | lc, |
int | x0, | ||
int | y0, | ||
int | target_size, | ||
int | c_idx | ||
) |
Definition at line 95 of file vvc_intra_utils.c.
Referenced by cclm_get_select_pos(), intra_cclm_pred(), lmcs_derive_chroma_scale(), and prepare_intra_edge_params().
int ff_vvc_get_left_available | ( | const VVCLocalContext * | lc, |
int | x0, | ||
int | y0, | ||
int | target_size, | ||
int | c_idx | ||
) |
Definition at line 126 of file vvc_intra_utils.c.
Referenced by cclm_get_select_pos(), intra_cclm_pred(), lmcs_derive_chroma_scale(), and prepare_intra_edge_params().
Definition at line 33 of file vvc_intra_utils.c.
Referenced by pred_mip().
Definition at line 61 of file vvc_intra_utils.c.
Referenced by intra_pred().
Definition at line 42 of file vvc_intra_utils.c.
Referenced by ff_vvc_need_pdpc(), pred_angular_h(), and pred_angular_v().
Definition at line 159 of file vvc_intra_utils.c.
Referenced by prepare_intra_edge_params().
Definition at line 165 of file vvc_intra_utils.c.
Referenced by ff_vvc_nscale_derive(), pred_angular_h(), pred_angular_v(), and prepare_intra_edge_params().
Definition at line 188 of file vvc_intra_utils.c.
Referenced by ff_vvc_nscale_derive(), pred_angular_h(), pred_angular_v(), and prepare_intra_edge_params().
int ff_vvc_wide_angle_mode_mapping | ( | const CodingUnit * | cu, |
int | tb_width, | ||
int | tb_height, | ||
int | c_idx, | ||
int | pred_mode_intra | ||
) |
Definition at line 197 of file vvc_intra_utils.c.
Referenced by derive_ilfnst_pred_mode_intra(), and intra_pred().