FFmpeg
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Functions
cabac.h File Reference
#include "ctu.h"

Go to the source code of this file.

Functions

int ff_vvc_cabac_init (VVCLocalContext *lc, int ctu_idx, int rx, int ry)
 
int ff_vvc_sao_merge_flag_decode (VVCLocalContext *lc)
 
int ff_vvc_sao_type_idx_decode (VVCLocalContext *lc)
 
int ff_vvc_sao_band_position_decode (VVCLocalContext *lc)
 
int ff_vvc_sao_offset_abs_decode (VVCLocalContext *lc)
 
int ff_vvc_sao_offset_sign_decode (VVCLocalContext *lc)
 
int ff_vvc_sao_eo_class_decode (VVCLocalContext *lc)
 
int ff_vvc_alf_ctb_flag (VVCLocalContext *lc, int rx, int ry, int c_idx)
 
int ff_vvc_alf_use_aps_flag (VVCLocalContext *lc)
 
int ff_vvc_alf_luma_prev_filter_idx (VVCLocalContext *lc)
 
int ff_vvc_alf_luma_fixed_filter_idx (VVCLocalContext *lc)
 
int ff_vvc_alf_ctb_filter_alt_idx (VVCLocalContext *lc, int c_idx, int num_chroma_filters)
 
int ff_vvc_alf_ctb_cc_idc (VVCLocalContext *lc, int rx, int ry, int idx, int cc_filters_signalled)
 
int ff_vvc_split_cu_flag (VVCLocalContext *lc, int x0, int y0, int cb_width, int cb_height, int ch_type, const VVCAllowedSplit *a)
 
VVCSplitMode ff_vvc_split_mode (VVCLocalContext *lc, int x0, int y0, int cb_width, int cb_height, int cqt_depth, int mtt_depth, int ch_type, const VVCAllowedSplit *a)
 
int ff_vvc_non_inter_flag (VVCLocalContext *lc, int x0, int y0, int ch_type)
 
int ff_vvc_pred_mode_flag (VVCLocalContext *lc, int is_chroma)
 
int ff_vvc_pred_mode_plt_flag (VVCLocalContext *lc)
 
int ff_vvc_intra_bdpcm_luma_flag (VVCLocalContext *lc)
 
int ff_vvc_intra_bdpcm_luma_dir_flag (VVCLocalContext *lc)
 
int ff_vvc_intra_bdpcm_chroma_flag (VVCLocalContext *lc)
 
int ff_vvc_intra_bdpcm_chroma_dir_flag (VVCLocalContext *lc)
 
int ff_vvc_cu_skip_flag (VVCLocalContext *lc, const uint8_t *cu_skip_flag)
 
int ff_vvc_pred_mode_ibc_flag (VVCLocalContext *lc, int ch_type)
 
int ff_vvc_cu_coded_flag (VVCLocalContext *lc)
 
int ff_vvc_cu_qp_delta_abs (VVCLocalContext *lc)
 
int ff_vvc_cu_qp_delta_sign_flag (VVCLocalContext *lc)
 
int ff_vvc_sbt_flag (VVCLocalContext *lc)
 
int ff_vvc_sbt_quad_flag (VVCLocalContext *lc)
 
int ff_vvc_sbt_horizontal_flag (VVCLocalContext *lc)
 
int ff_vvc_sbt_pos_flag (VVCLocalContext *lc)
 
int ff_vvc_intra_mip_flag (VVCLocalContext *lc, const uint8_t *intra_mip_flag)
 
int ff_vvc_intra_mip_transposed_flag (VVCLocalContext *lc)
 
int ff_vvc_intra_mip_mode (VVCLocalContext *lc)
 
int ff_vvc_intra_luma_ref_idx (VVCLocalContext *lc)
 
int ff_vvc_intra_subpartitions_mode_flag (VVCLocalContext *lc)
 
enum IspType ff_vvc_isp_split_type (VVCLocalContext *lc, int intra_subpartitions_mode_flag)
 
int ff_vvc_intra_luma_mpm_flag (VVCLocalContext *lc)
 
int ff_vvc_intra_luma_not_planar_flag (VVCLocalContext *lc, int intra_subpartitions_mode_flag)
 
int ff_vvc_intra_luma_mpm_idx (VVCLocalContext *lc)
 
int ff_vvc_intra_luma_mpm_remainder (VVCLocalContext *lc)
 
int ff_vvc_cclm_mode_flag (VVCLocalContext *lc)
 
int ff_vvc_cclm_mode_idx (VVCLocalContext *lc)
 
int ff_vvc_intra_chroma_pred_mode (VVCLocalContext *lc)
 
int ff_vvc_palette_predictor_run (VVCLocalContext *lc)
 
int ff_vvc_num_signalled_palette_entries (VVCLocalContext *lc)
 
int ff_vvc_new_palette_entries (VVCLocalContext *lc, int bit_dpeth)
 
bool ff_vvc_palette_escape_val_present_flag (VVCLocalContext *lc)
 
bool ff_vvc_palette_transpose_flag (VVCLocalContext *lc)
 
bool ff_vvc_run_copy_flag (VVCLocalContext *lc, int prev_run_type, int prev_run_position, int cur_pos)
 
bool ff_vvc_copy_above_palette_indices_flag (VVCLocalContext *lc)
 
int ff_vvc_palette_idx_idc (VVCLocalContext *lc, int max_palette_index, bool adjust)
 
int ff_vvc_palette_escape_val (VVCLocalContext *lc)
 
int ff_vvc_general_merge_flag (VVCLocalContext *lc)
 
int ff_vvc_merge_subblock_flag (VVCLocalContext *lc)
 
int ff_vvc_merge_subblock_idx (VVCLocalContext *lc, int max_num_subblock_merge_cand)
 
int ff_vvc_regular_merge_flag (VVCLocalContext *lc, int cu_skip_flag)
 
int ff_vvc_merge_idx (VVCLocalContext *lc)
 
int ff_vvc_mmvd_merge_flag (VVCLocalContext *lc)
 
int ff_vvc_mmvd_cand_flag (VVCLocalContext *lc)
 
void ff_vvc_mmvd_offset_coding (VVCLocalContext *lc, Mv *mvd_offset, int ph_mmvd_fullpel_only_flag)
 
int ff_vvc_ciip_flag (VVCLocalContext *lc)
 
int ff_vvc_merge_gpm_partition_idx (VVCLocalContext *lc)
 
int ff_vvc_merge_gpm_idx (VVCLocalContext *lc, int idx)
 
PredFlag ff_vvc_pred_flag (VVCLocalContext *lc, int is_b)
 
int ff_vvc_inter_affine_flag (VVCLocalContext *lc)
 
int ff_vvc_cu_affine_type_flag (VVCLocalContext *lc)
 
int ff_vvc_sym_mvd_flag (VVCLocalContext *lc)
 
int ff_vvc_ref_idx_lx (VVCLocalContext *lc, uint8_t nb_refs)
 
int ff_vvc_abs_mvd_greater0_flag (VVCLocalContext *lc)
 
int ff_vvc_abs_mvd_greater1_flag (VVCLocalContext *lc)
 
int ff_vvc_abs_mvd_minus2 (VVCLocalContext *lc)
 
int ff_vvc_mvd_sign_flag (VVCLocalContext *lc)
 
int ff_vvc_mvp_lx_flag (VVCLocalContext *lc)
 
int ff_vvc_amvr_shift (VVCLocalContext *lc, int inter_affine_flag, PredMode pred_mode, int has_amvr_flag)
 
int ff_vvc_bcw_idx (VVCLocalContext *lc, int no_backward_pred_flag)
 
int ff_vvc_tu_cb_coded_flag (VVCLocalContext *lc)
 
int ff_vvc_tu_cr_coded_flag (VVCLocalContext *lc, int tu_cb_coded_flag)
 
int ff_vvc_tu_y_coded_flag (VVCLocalContext *lc)
 
int ff_vvc_cu_act_enabled_flag (VVCLocalContext *lc)
 
int ff_vvc_cu_chroma_qp_offset_flag (VVCLocalContext *lc)
 
int ff_vvc_cu_chroma_qp_offset_idx (VVCLocalContext *lc)
 
int ff_vvc_tu_joint_cbcr_residual_flag (VVCLocalContext *lc, int tu_cb_coded_flag, int tu_cr_coded_flag)
 
int ff_vvc_transform_skip_flag (VVCLocalContext *lc, int ctx)
 
int ff_vvc_residual_coding (VVCLocalContext *lc, TransformBlock *tb)
 
int ff_vvc_lfnst_idx (VVCLocalContext *lc, int inc)
 
int ff_vvc_mts_idx (VVCLocalContext *lc)
 
int ff_vvc_end_of_slice_flag_decode (VVCLocalContext *lc)
 
int ff_vvc_end_of_tile_one_bit (VVCLocalContext *lc)
 
int ff_vvc_end_of_subset_one_bit (VVCLocalContext *lc)
 

Function Documentation

◆ ff_vvc_cabac_init()

int ff_vvc_cabac_init ( VVCLocalContext lc,
int  ctu_idx,
int  rx,
int  ry 
)

Definition at line 842 of file cabac.c.

Referenced by ff_vvc_coding_tree_unit().

◆ ff_vvc_sao_merge_flag_decode()

int ff_vvc_sao_merge_flag_decode ( VVCLocalContext lc)

Definition at line 1008 of file cabac.c.

Referenced by hls_sao().

◆ ff_vvc_sao_type_idx_decode()

int ff_vvc_sao_type_idx_decode ( VVCLocalContext lc)

Definition at line 1013 of file cabac.c.

Referenced by hls_sao().

◆ ff_vvc_sao_band_position_decode()

int ff_vvc_sao_band_position_decode ( VVCLocalContext lc)

Definition at line 1023 of file cabac.c.

Referenced by hls_sao().

◆ ff_vvc_sao_offset_abs_decode()

int ff_vvc_sao_offset_abs_decode ( VVCLocalContext lc)

Definition at line 1028 of file cabac.c.

Referenced by hls_sao().

◆ ff_vvc_sao_offset_sign_decode()

int ff_vvc_sao_offset_sign_decode ( VVCLocalContext lc)

Definition at line 1038 of file cabac.c.

Referenced by hls_sao().

◆ ff_vvc_sao_eo_class_decode()

int ff_vvc_sao_eo_class_decode ( VVCLocalContext lc)

Definition at line 1043 of file cabac.c.

Referenced by hls_sao().

◆ ff_vvc_alf_ctb_flag()

int ff_vvc_alf_ctb_flag ( VVCLocalContext lc,
int  rx,
int  ry,
int  c_idx 
)

Definition at line 1048 of file cabac.c.

Referenced by alf_params().

◆ ff_vvc_alf_use_aps_flag()

int ff_vvc_alf_use_aps_flag ( VVCLocalContext lc)

Definition at line 1063 of file cabac.c.

Referenced by alf_params().

◆ ff_vvc_alf_luma_prev_filter_idx()

int ff_vvc_alf_luma_prev_filter_idx ( VVCLocalContext lc)

Definition at line 1068 of file cabac.c.

Referenced by alf_params().

◆ ff_vvc_alf_luma_fixed_filter_idx()

int ff_vvc_alf_luma_fixed_filter_idx ( VVCLocalContext lc)

Definition at line 1073 of file cabac.c.

Referenced by alf_params().

◆ ff_vvc_alf_ctb_filter_alt_idx()

int ff_vvc_alf_ctb_filter_alt_idx ( VVCLocalContext lc,
int  c_idx,
int  num_chroma_filters 
)

Definition at line 1078 of file cabac.c.

Referenced by alf_params().

◆ ff_vvc_alf_ctb_cc_idc()

int ff_vvc_alf_ctb_cc_idc ( VVCLocalContext lc,
int  rx,
int  ry,
int  idx,
int  cc_filters_signalled 
)

Definition at line 1088 of file cabac.c.

Referenced by alf_params().

◆ ff_vvc_split_cu_flag()

int ff_vvc_split_cu_flag ( VVCLocalContext lc,
int  x0,
int  y0,
int  cb_width,
int  cb_height,
int  ch_type,
const VVCAllowedSplit a 
)

Definition at line 1110 of file cabac.c.

Referenced by hls_coding_tree().

◆ ff_vvc_split_mode()

VVCSplitMode ff_vvc_split_mode ( VVCLocalContext lc,
int  x0,
int  y0,
int  cb_width,
int  cb_height,
int  cqt_depth,
int  mtt_depth,
int  ch_type,
const VVCAllowedSplit a 
)

Definition at line 1188 of file cabac.c.

Referenced by hls_coding_tree().

◆ ff_vvc_non_inter_flag()

int ff_vvc_non_inter_flag ( VVCLocalContext lc,
int  x0,
int  y0,
int  ch_type 
)

Definition at line 1222 of file cabac.c.

Referenced by mode_type_decode().

◆ ff_vvc_pred_mode_flag()

int ff_vvc_pred_mode_flag ( VVCLocalContext lc,
int  is_chroma 
)

Definition at line 1232 of file cabac.c.

Referenced by pred_mode_decode().

◆ ff_vvc_pred_mode_plt_flag()

int ff_vvc_pred_mode_plt_flag ( VVCLocalContext lc)

Definition at line 1243 of file cabac.c.

Referenced by pred_mode_decode().

◆ ff_vvc_intra_bdpcm_luma_flag()

int ff_vvc_intra_bdpcm_luma_flag ( VVCLocalContext lc)

Definition at line 1248 of file cabac.c.

Referenced by intra_luma_pred_modes().

◆ ff_vvc_intra_bdpcm_luma_dir_flag()

int ff_vvc_intra_bdpcm_luma_dir_flag ( VVCLocalContext lc)

Definition at line 1253 of file cabac.c.

Referenced by intra_luma_pred_modes().

◆ ff_vvc_intra_bdpcm_chroma_flag()

int ff_vvc_intra_bdpcm_chroma_flag ( VVCLocalContext lc)

Definition at line 1258 of file cabac.c.

Referenced by intra_chroma_pred_modes().

◆ ff_vvc_intra_bdpcm_chroma_dir_flag()

int ff_vvc_intra_bdpcm_chroma_dir_flag ( VVCLocalContext lc)

Definition at line 1263 of file cabac.c.

Referenced by intra_chroma_pred_modes().

◆ ff_vvc_cu_skip_flag()

int ff_vvc_cu_skip_flag ( VVCLocalContext lc,
const uint8_t *  cu_skip_flag 
)

Definition at line 1268 of file cabac.c.

Referenced by pred_mode_decode().

◆ ff_vvc_pred_mode_ibc_flag()

int ff_vvc_pred_mode_ibc_flag ( VVCLocalContext lc,
int  ch_type 
)

Definition at line 1274 of file cabac.c.

Referenced by pred_mode_decode().

◆ ff_vvc_cu_coded_flag()

int ff_vvc_cu_coded_flag ( VVCLocalContext lc)

Definition at line 2501 of file cabac.c.

Referenced by hls_coding_unit().

◆ ff_vvc_cu_qp_delta_abs()

int ff_vvc_cu_qp_delta_abs ( VVCLocalContext lc)

Definition at line 1711 of file cabac.c.

Referenced by set_qp_y().

◆ ff_vvc_cu_qp_delta_sign_flag()

int ff_vvc_cu_qp_delta_sign_flag ( VVCLocalContext lc)

Definition at line 1739 of file cabac.c.

Referenced by set_qp_y().

◆ ff_vvc_sbt_flag()

int ff_vvc_sbt_flag ( VVCLocalContext lc)

Definition at line 2506 of file cabac.c.

Referenced by sbt_info().

◆ ff_vvc_sbt_quad_flag()

int ff_vvc_sbt_quad_flag ( VVCLocalContext lc)

Definition at line 2514 of file cabac.c.

Referenced by sbt_info().

◆ ff_vvc_sbt_horizontal_flag()

int ff_vvc_sbt_horizontal_flag ( VVCLocalContext lc)

Definition at line 2519 of file cabac.c.

Referenced by sbt_info().

◆ ff_vvc_sbt_pos_flag()

int ff_vvc_sbt_pos_flag ( VVCLocalContext lc)

Definition at line 2527 of file cabac.c.

Referenced by sbt_info().

◆ ff_vvc_intra_mip_flag()

int ff_vvc_intra_mip_flag ( VVCLocalContext lc,
const uint8_t *  intra_mip_flag 
)

Definition at line 1294 of file cabac.c.

Referenced by intra_luma_pred_modes().

◆ ff_vvc_intra_mip_transposed_flag()

int ff_vvc_intra_mip_transposed_flag ( VVCLocalContext lc)

Definition at line 1302 of file cabac.c.

Referenced by intra_luma_pred_modes().

◆ ff_vvc_intra_mip_mode()

int ff_vvc_intra_mip_mode ( VVCLocalContext lc)

Definition at line 1307 of file cabac.c.

Referenced by intra_luma_pred_modes().

◆ ff_vvc_intra_luma_ref_idx()

int ff_vvc_intra_luma_ref_idx ( VVCLocalContext lc)

Definition at line 1316 of file cabac.c.

Referenced by intra_luma_pred_modes().

◆ ff_vvc_intra_subpartitions_mode_flag()

int ff_vvc_intra_subpartitions_mode_flag ( VVCLocalContext lc)

Definition at line 1326 of file cabac.c.

Referenced by intra_luma_pred_modes().

◆ ff_vvc_isp_split_type()

enum IspType ff_vvc_isp_split_type ( VVCLocalContext lc,
int  intra_subpartitions_mode_flag 
)

Definition at line 1331 of file cabac.c.

Referenced by intra_luma_pred_modes().

◆ ff_vvc_intra_luma_mpm_flag()

int ff_vvc_intra_luma_mpm_flag ( VVCLocalContext lc)

Definition at line 1338 of file cabac.c.

Referenced by luma_intra_pred_mode().

◆ ff_vvc_intra_luma_not_planar_flag()

int ff_vvc_intra_luma_not_planar_flag ( VVCLocalContext lc,
int  intra_subpartitions_mode_flag 
)

Definition at line 1343 of file cabac.c.

Referenced by luma_intra_pred_mode().

◆ ff_vvc_intra_luma_mpm_idx()

int ff_vvc_intra_luma_mpm_idx ( VVCLocalContext lc)

Definition at line 1348 of file cabac.c.

Referenced by luma_intra_pred_mode().

◆ ff_vvc_intra_luma_mpm_remainder()

int ff_vvc_intra_luma_mpm_remainder ( VVCLocalContext lc)

Definition at line 1356 of file cabac.c.

Referenced by luma_intra_pred_mode().

◆ ff_vvc_cclm_mode_flag()

int ff_vvc_cclm_mode_flag ( VVCLocalContext lc)

Definition at line 1361 of file cabac.c.

Referenced by intra_chroma_pred_modes().

◆ ff_vvc_cclm_mode_idx()

int ff_vvc_cclm_mode_idx ( VVCLocalContext lc)

Definition at line 1366 of file cabac.c.

Referenced by intra_chroma_pred_modes().

◆ ff_vvc_intra_chroma_pred_mode()

int ff_vvc_intra_chroma_pred_mode ( VVCLocalContext lc)

Definition at line 1373 of file cabac.c.

Referenced by intra_chroma_pred_modes().

◆ ff_vvc_palette_predictor_run()

int ff_vvc_palette_predictor_run ( VVCLocalContext lc)

Definition at line 1380 of file cabac.c.

Referenced by palette_predicted().

◆ ff_vvc_num_signalled_palette_entries()

int ff_vvc_num_signalled_palette_entries ( VVCLocalContext lc)

Definition at line 1385 of file cabac.c.

Referenced by palette_signaled().

◆ ff_vvc_new_palette_entries()

int ff_vvc_new_palette_entries ( VVCLocalContext lc,
int  bit_dpeth 
)

Definition at line 1390 of file cabac.c.

Referenced by palette_signaled().

◆ ff_vvc_palette_escape_val_present_flag()

bool ff_vvc_palette_escape_val_present_flag ( VVCLocalContext lc)

Definition at line 1395 of file cabac.c.

Referenced by hls_palette_coding().

◆ ff_vvc_palette_transpose_flag()

bool ff_vvc_palette_transpose_flag ( VVCLocalContext lc)

Definition at line 1400 of file cabac.c.

Referenced by hls_palette_coding().

◆ ff_vvc_run_copy_flag()

bool ff_vvc_run_copy_flag ( VVCLocalContext lc,
int  prev_run_type,
int  prev_run_position,
int  cur_pos 
)

Definition at line 1405 of file cabac.c.

Referenced by palette_subblock_data().

◆ ff_vvc_copy_above_palette_indices_flag()

bool ff_vvc_copy_above_palette_indices_flag ( VVCLocalContext lc)

Definition at line 1417 of file cabac.c.

Referenced by palette_subblock_data().

◆ ff_vvc_palette_idx_idc()

int ff_vvc_palette_idx_idc ( VVCLocalContext lc,
int  max_palette_index,
bool  adjust 
)

Definition at line 1422 of file cabac.c.

Referenced by palette_subblock_data().

◆ ff_vvc_palette_escape_val()

int ff_vvc_palette_escape_val ( VVCLocalContext lc)

Definition at line 1427 of file cabac.c.

Referenced by palette_subblock_data().

◆ ff_vvc_general_merge_flag()

int ff_vvc_general_merge_flag ( VVCLocalContext lc)

Definition at line 1432 of file cabac.c.

Referenced by inter_data().

◆ ff_vvc_merge_subblock_flag()

int ff_vvc_merge_subblock_flag ( VVCLocalContext lc)

Definition at line 1448 of file cabac.c.

Referenced by hls_merge_data().

◆ ff_vvc_merge_subblock_idx()

int ff_vvc_merge_subblock_idx ( VVCLocalContext lc,
int  max_num_subblock_merge_cand 
)

Definition at line 1454 of file cabac.c.

Referenced by merge_data_subblock().

◆ ff_vvc_regular_merge_flag()

int ff_vvc_regular_merge_flag ( VVCLocalContext lc,
int  cu_skip_flag 
)

Definition at line 1464 of file cabac.c.

Referenced by merge_data_block().

◆ ff_vvc_merge_idx()

int ff_vvc_merge_idx ( VVCLocalContext lc)

Definition at line 1522 of file cabac.c.

Referenced by merge_data_ciip(), merge_data_ibc(), and merge_data_regular().

◆ ff_vvc_mmvd_merge_flag()

int ff_vvc_mmvd_merge_flag ( VVCLocalContext lc)

Definition at line 1470 of file cabac.c.

Referenced by merge_data_regular().

◆ ff_vvc_mmvd_cand_flag()

int ff_vvc_mmvd_cand_flag ( VVCLocalContext lc)

Definition at line 1475 of file cabac.c.

Referenced by merge_data_regular().

◆ ff_vvc_mmvd_offset_coding()

void ff_vvc_mmvd_offset_coding ( VVCLocalContext lc,
Mv mvd_offset,
int  ph_mmvd_fullpel_only_flag 
)

Definition at line 1495 of file cabac.c.

Referenced by merge_data_regular().

◆ ff_vvc_ciip_flag()

int ff_vvc_ciip_flag ( VVCLocalContext lc)

Definition at line 1556 of file cabac.c.

Referenced by ciip_flag_decode().

◆ ff_vvc_merge_gpm_partition_idx()

int ff_vvc_merge_gpm_partition_idx ( VVCLocalContext lc)

Definition at line 1537 of file cabac.c.

Referenced by merge_data_gpm().

◆ ff_vvc_merge_gpm_idx()

int ff_vvc_merge_gpm_idx ( VVCLocalContext lc,
int  idx 
)

Definition at line 1542 of file cabac.c.

Referenced by merge_data_gpm().

◆ ff_vvc_pred_flag()

PredFlag ff_vvc_pred_flag ( VVCLocalContext lc,
int  is_b 
)

Definition at line 1561 of file cabac.c.

Referenced by mvp_data().

◆ ff_vvc_inter_affine_flag()

int ff_vvc_inter_affine_flag ( VVCLocalContext lc)

Definition at line 1576 of file cabac.c.

Referenced by mvp_data().

◆ ff_vvc_cu_affine_type_flag()

int ff_vvc_cu_affine_type_flag ( VVCLocalContext lc)

Definition at line 1582 of file cabac.c.

Referenced by mvp_data().

◆ ff_vvc_sym_mvd_flag()

int ff_vvc_sym_mvd_flag ( VVCLocalContext lc)

Definition at line 1587 of file cabac.c.

Referenced by mvp_data().

◆ ff_vvc_ref_idx_lx()

int ff_vvc_ref_idx_lx ( VVCLocalContext lc,
uint8_t  nb_refs 
)

Definition at line 1592 of file cabac.c.

Referenced by ref_idx_decode().

◆ ff_vvc_abs_mvd_greater0_flag()

int ff_vvc_abs_mvd_greater0_flag ( VVCLocalContext lc)

Definition at line 1607 of file cabac.c.

Referenced by hls_mvd_coding().

◆ ff_vvc_abs_mvd_greater1_flag()

int ff_vvc_abs_mvd_greater1_flag ( VVCLocalContext lc)

Definition at line 1612 of file cabac.c.

Referenced by hls_mvd_coding().

◆ ff_vvc_abs_mvd_minus2()

int ff_vvc_abs_mvd_minus2 ( VVCLocalContext lc)

Definition at line 1617 of file cabac.c.

Referenced by hls_mvd_coding().

◆ ff_vvc_mvd_sign_flag()

int ff_vvc_mvd_sign_flag ( VVCLocalContext lc)

Definition at line 1622 of file cabac.c.

Referenced by hls_mvd_coding().

◆ ff_vvc_mvp_lx_flag()

int ff_vvc_mvp_lx_flag ( VVCLocalContext lc)

Definition at line 1627 of file cabac.c.

Referenced by mvp_data(), and mvp_data_ibc().

◆ ff_vvc_amvr_shift()

int ff_vvc_amvr_shift ( VVCLocalContext lc,
int  inter_affine_flag,
PredMode  pred_mode,
int  has_amvr_flag 
)

Definition at line 1648 of file cabac.c.

Referenced by mvp_data(), and mvp_data_ibc().

◆ ff_vvc_bcw_idx()

int ff_vvc_bcw_idx ( VVCLocalContext lc,
int  no_backward_pred_flag 
)

Definition at line 1671 of file cabac.c.

Referenced by bcw_idx_decode().

◆ ff_vvc_tu_cb_coded_flag()

int ff_vvc_tu_cb_coded_flag ( VVCLocalContext lc)

Definition at line 1682 of file cabac.c.

Referenced by hls_transform_unit().

◆ ff_vvc_tu_cr_coded_flag()

int ff_vvc_tu_cr_coded_flag ( VVCLocalContext lc,
int  tu_cb_coded_flag 
)

Definition at line 1687 of file cabac.c.

Referenced by hls_transform_unit().

◆ ff_vvc_tu_y_coded_flag()

int ff_vvc_tu_y_coded_flag ( VVCLocalContext lc)

Definition at line 1692 of file cabac.c.

Referenced by tu_y_coded_flag_decode().

◆ ff_vvc_cu_act_enabled_flag()

int ff_vvc_cu_act_enabled_flag ( VVCLocalContext lc)

Definition at line 1706 of file cabac.c.

Referenced by hls_coding_unit().

◆ ff_vvc_cu_chroma_qp_offset_flag()

int ff_vvc_cu_chroma_qp_offset_flag ( VVCLocalContext lc)

Definition at line 1744 of file cabac.c.

Referenced by chroma_qp_offset_decode().

◆ ff_vvc_cu_chroma_qp_offset_idx()

int ff_vvc_cu_chroma_qp_offset_idx ( VVCLocalContext lc)

Definition at line 1749 of file cabac.c.

Referenced by chroma_qp_offset_decode().

◆ ff_vvc_tu_joint_cbcr_residual_flag()

int ff_vvc_tu_joint_cbcr_residual_flag ( VVCLocalContext lc,
int  tu_cb_coded_flag,
int  tu_cr_coded_flag 
)

Definition at line 1803 of file cabac.c.

Referenced by hls_transform_unit().

◆ ff_vvc_transform_skip_flag()

int ff_vvc_transform_skip_flag ( VVCLocalContext lc,
int  ctx 
)

Definition at line 1808 of file cabac.c.

Referenced by hls_transform_unit().

◆ ff_vvc_residual_coding()

int ff_vvc_residual_coding ( VVCLocalContext lc,
TransformBlock tb 
)

Definition at line 2493 of file cabac.c.

Referenced by hls_transform_unit().

◆ ff_vvc_lfnst_idx()

int ff_vvc_lfnst_idx ( VVCLocalContext lc,
int  inc 
)

Definition at line 2532 of file cabac.c.

Referenced by lfnst_idx_decode().

◆ ff_vvc_mts_idx()

int ff_vvc_mts_idx ( VVCLocalContext lc)

Definition at line 2541 of file cabac.c.

Referenced by mts_idx_decode().

◆ ff_vvc_end_of_slice_flag_decode()

int ff_vvc_end_of_slice_flag_decode ( VVCLocalContext lc)

Definition at line 2551 of file cabac.c.

Referenced by hls_coding_tree_unit().

◆ ff_vvc_end_of_tile_one_bit()

int ff_vvc_end_of_tile_one_bit ( VVCLocalContext lc)

Definition at line 2556 of file cabac.c.

Referenced by hls_coding_tree_unit().

◆ ff_vvc_end_of_subset_one_bit()

int ff_vvc_end_of_subset_one_bit ( VVCLocalContext lc)

Definition at line 2561 of file cabac.c.

Referenced by hls_coding_tree_unit().