FFmpeg
|
#include "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 | ||
) |
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 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 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_mip_size_id | ( | int | w, |
int | h | ||
) |
Definition at line 33 of file intra_utils.c.
Referenced by pred_mip().
int ff_vvc_need_pdpc | ( | int | w, |
int | h, | ||
uint8_t | bdpcm_flag, | ||
int | mode, | ||
int | ref_idx | ||
) |
Definition at line 61 of file intra_utils.c.
Referenced by intra_pred().
int ff_vvc_nscale_derive | ( | int | w, |
int | h, | ||
int | mode | ||
) |
Definition at line 42 of file intra_utils.c.
Referenced by ff_vvc_need_pdpc(), pred_angular_h(), and pred_angular_v().
int ff_vvc_ref_filter_flag_derive | ( | int | mode | ) |
Definition at line 159 of file intra_utils.c.
Referenced by prepare_intra_edge_params().
int ff_vvc_intra_pred_angle_derive | ( | int | pred_mode | ) |
Definition at line 165 of file intra_utils.c.
Referenced by ff_vvc_nscale_derive(), pred_angular_h(), pred_angular_v(), and prepare_intra_edge_params().
int ff_vvc_intra_inv_angle_derive | ( | int | pred_mode | ) |
Definition at line 188 of file 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 intra_utils.c.
Referenced by derive_ilfnst_pred_mode_intra(), and intra_pred().