|
FFmpeg
|
#include "ctu.h"Go to the source code of this file.
| int ff_vvc_cabac_init | ( | VVCLocalContext * | lc, |
| int | ctu_idx, | ||
| int | rx, | ||
| int | ry | ||
| ) |
Definition at line 845 of file cabac.c.
Referenced by ff_vvc_coding_tree_unit().
| 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 | ||
| ) |
Definition at line 1056 of file cabac.c.
Referenced by alf_params().
| int ff_vvc_alf_use_aps_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1071 of file cabac.c.
Referenced by alf_params().
| int ff_vvc_alf_luma_prev_filter_idx | ( | VVCLocalContext * | lc | ) |
Definition at line 1076 of file cabac.c.
Referenced by alf_params().
| int ff_vvc_alf_luma_fixed_filter_idx | ( | VVCLocalContext * | lc | ) |
Definition at line 1081 of file cabac.c.
Referenced by alf_params().
| int ff_vvc_alf_ctb_filter_alt_idx | ( | VVCLocalContext * | lc, |
| int | c_idx, | ||
| int | num_chroma_filters | ||
| ) |
Definition at line 1086 of file cabac.c.
Referenced by alf_params().
| int ff_vvc_alf_ctb_cc_idc | ( | VVCLocalContext * | lc, |
| int | rx, | ||
| int | ry, | ||
| int | idx, | ||
| int | cc_filters_signalled | ||
| ) |
Definition at line 1096 of file cabac.c.
Referenced by alf_params().
| 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 1118 of file cabac.c.
Referenced by hls_coding_tree().
| 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 1196 of file cabac.c.
Referenced by hls_coding_tree().
| int ff_vvc_non_inter_flag | ( | VVCLocalContext * | lc, |
| int | x0, | ||
| int | y0, | ||
| int | ch_type | ||
| ) |
Definition at line 1230 of file cabac.c.
Referenced by mode_type_decode().
| int ff_vvc_pred_mode_flag | ( | VVCLocalContext * | lc, |
| int | is_chroma | ||
| ) |
Definition at line 1240 of file cabac.c.
Referenced by pred_mode_decode().
| int ff_vvc_pred_mode_plt_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1251 of file cabac.c.
Referenced by pred_mode_decode().
| int ff_vvc_intra_bdpcm_luma_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1256 of file cabac.c.
Referenced by intra_luma_pred_modes().
| int ff_vvc_intra_bdpcm_luma_dir_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1261 of file cabac.c.
Referenced by intra_luma_pred_modes().
| int ff_vvc_intra_bdpcm_chroma_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1266 of file cabac.c.
Referenced by intra_chroma_pred_modes().
| int ff_vvc_intra_bdpcm_chroma_dir_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1271 of file cabac.c.
Referenced by intra_chroma_pred_modes().
| int ff_vvc_cu_skip_flag | ( | VVCLocalContext * | lc, |
| const uint8_t * | cu_skip_flag | ||
| ) |
Definition at line 1276 of file cabac.c.
Referenced by pred_mode_decode().
| int ff_vvc_pred_mode_ibc_flag | ( | VVCLocalContext * | lc, |
| int | ch_type | ||
| ) |
Definition at line 1282 of file cabac.c.
Referenced by pred_mode_decode().
| int ff_vvc_cu_coded_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 2509 of file cabac.c.
Referenced by hls_coding_unit().
| int ff_vvc_cu_qp_delta_abs | ( | VVCLocalContext * | lc | ) |
Definition at line 1719 of file cabac.c.
Referenced by set_qp_y().
| int ff_vvc_cu_qp_delta_sign_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1747 of file cabac.c.
Referenced by set_qp_y().
| int ff_vvc_sbt_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 2514 of file cabac.c.
Referenced by sbt_info().
| int ff_vvc_sbt_quad_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 2522 of file cabac.c.
Referenced by sbt_info().
| int ff_vvc_sbt_horizontal_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 2527 of file cabac.c.
Referenced by sbt_info().
| int ff_vvc_sbt_pos_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 2535 of file cabac.c.
Referenced by sbt_info().
| int ff_vvc_intra_mip_flag | ( | VVCLocalContext * | lc, |
| const uint8_t * | intra_mip_flag | ||
| ) |
Definition at line 1302 of file cabac.c.
Referenced by intra_luma_pred_modes().
| int ff_vvc_intra_mip_transposed_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1310 of file cabac.c.
Referenced by intra_luma_pred_modes().
| int ff_vvc_intra_mip_mode | ( | VVCLocalContext * | lc | ) |
Definition at line 1315 of file cabac.c.
Referenced by intra_luma_pred_modes().
| int ff_vvc_intra_luma_ref_idx | ( | VVCLocalContext * | lc | ) |
Definition at line 1324 of file cabac.c.
Referenced by intra_luma_pred_modes().
| int ff_vvc_intra_subpartitions_mode_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1334 of file cabac.c.
Referenced by intra_luma_pred_modes().
| enum IspType ff_vvc_isp_split_type | ( | VVCLocalContext * | lc, |
| int | intra_subpartitions_mode_flag | ||
| ) |
Definition at line 1339 of file cabac.c.
Referenced by intra_luma_pred_modes().
| int ff_vvc_intra_luma_mpm_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1346 of file cabac.c.
Referenced by luma_intra_pred_mode().
| int ff_vvc_intra_luma_not_planar_flag | ( | VVCLocalContext * | lc, |
| int | intra_subpartitions_mode_flag | ||
| ) |
Definition at line 1351 of file cabac.c.
Referenced by luma_intra_pred_mode().
| int ff_vvc_intra_luma_mpm_idx | ( | VVCLocalContext * | lc | ) |
Definition at line 1356 of file cabac.c.
Referenced by luma_intra_pred_mode().
| int ff_vvc_intra_luma_mpm_remainder | ( | VVCLocalContext * | lc | ) |
Definition at line 1364 of file cabac.c.
Referenced by luma_intra_pred_mode().
| int ff_vvc_cclm_mode_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1369 of file cabac.c.
Referenced by intra_chroma_pred_modes().
| int ff_vvc_cclm_mode_idx | ( | VVCLocalContext * | lc | ) |
Definition at line 1374 of file cabac.c.
Referenced by intra_chroma_pred_modes().
| int ff_vvc_intra_chroma_pred_mode | ( | VVCLocalContext * | lc | ) |
Definition at line 1381 of file cabac.c.
Referenced by intra_chroma_pred_modes().
| int ff_vvc_palette_predictor_run | ( | VVCLocalContext * | lc, |
| const int | max | ||
| ) |
Definition at line 1388 of file cabac.c.
Referenced by palette_predicted().
| int ff_vvc_num_signalled_palette_entries | ( | VVCLocalContext * | lc, |
| const int | max | ||
| ) |
Definition at line 1393 of file cabac.c.
Referenced by palette_signaled().
| int ff_vvc_new_palette_entries | ( | VVCLocalContext * | lc, |
| int | bit_dpeth | ||
| ) |
Definition at line 1398 of file cabac.c.
Referenced by palette_signaled().
| bool ff_vvc_palette_escape_val_present_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1403 of file cabac.c.
Referenced by hls_palette_coding().
| bool ff_vvc_palette_transpose_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1408 of file cabac.c.
Referenced by hls_palette_coding().
| bool ff_vvc_run_copy_flag | ( | VVCLocalContext * | lc, |
| int | prev_run_type, | ||
| int | prev_run_position, | ||
| int | cur_pos | ||
| ) |
Definition at line 1413 of file cabac.c.
Referenced by palette_subblock_data().
| bool ff_vvc_copy_above_palette_indices_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1425 of file cabac.c.
Referenced by palette_subblock_data().
| int ff_vvc_palette_idx_idc | ( | VVCLocalContext * | lc, |
| int | max_palette_index, | ||
| bool | adjust | ||
| ) |
Definition at line 1430 of file cabac.c.
Referenced by palette_subblock_data().
| int ff_vvc_palette_escape_val | ( | VVCLocalContext * | lc, |
| const int | max | ||
| ) |
Definition at line 1435 of file cabac.c.
Referenced by palette_subblock_data().
| int ff_vvc_general_merge_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1440 of file cabac.c.
Referenced by inter_data().
| int ff_vvc_merge_subblock_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1456 of file cabac.c.
Referenced by hls_merge_data().
| int ff_vvc_merge_subblock_idx | ( | VVCLocalContext * | lc, |
| int | max_num_subblock_merge_cand | ||
| ) |
Definition at line 1462 of file cabac.c.
Referenced by merge_data_subblock().
| int ff_vvc_regular_merge_flag | ( | VVCLocalContext * | lc, |
| int | cu_skip_flag | ||
| ) |
Definition at line 1472 of file cabac.c.
Referenced by merge_data_block().
| int ff_vvc_merge_idx | ( | VVCLocalContext * | lc | ) |
Definition at line 1530 of file cabac.c.
Referenced by merge_data_ciip(), merge_data_ibc(), and merge_data_regular().
| int ff_vvc_mmvd_merge_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1478 of file cabac.c.
Referenced by merge_data_regular().
| int ff_vvc_mmvd_cand_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1483 of file cabac.c.
Referenced by merge_data_regular().
| void ff_vvc_mmvd_offset_coding | ( | VVCLocalContext * | lc, |
| Mv * | mvd_offset, | ||
| int | ph_mmvd_fullpel_only_flag | ||
| ) |
Definition at line 1503 of file cabac.c.
Referenced by merge_data_regular().
| int ff_vvc_ciip_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1564 of file cabac.c.
Referenced by ciip_flag_decode().
| int ff_vvc_merge_gpm_partition_idx | ( | VVCLocalContext * | lc | ) |
Definition at line 1545 of file cabac.c.
Referenced by merge_data_gpm().
| int ff_vvc_merge_gpm_idx | ( | VVCLocalContext * | lc, |
| int | idx | ||
| ) |
Definition at line 1550 of file cabac.c.
Referenced by merge_data_gpm().
| PredFlag ff_vvc_pred_flag | ( | VVCLocalContext * | lc, |
| int | is_b | ||
| ) |
Definition at line 1569 of file cabac.c.
Referenced by mvp_data().
| int ff_vvc_inter_affine_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1584 of file cabac.c.
Referenced by mvp_data().
| int ff_vvc_cu_affine_type_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1590 of file cabac.c.
Referenced by mvp_data().
| int ff_vvc_sym_mvd_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1595 of file cabac.c.
Referenced by mvp_data().
| int ff_vvc_ref_idx_lx | ( | VVCLocalContext * | lc, |
| uint8_t | nb_refs | ||
| ) |
Definition at line 1600 of file cabac.c.
Referenced by ref_idx_decode().
| int ff_vvc_abs_mvd_greater0_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1615 of file cabac.c.
Referenced by hls_mvd_coding().
| int ff_vvc_abs_mvd_greater1_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1620 of file cabac.c.
Referenced by hls_mvd_coding().
| int ff_vvc_abs_mvd_minus2 | ( | VVCLocalContext * | lc | ) |
Definition at line 1625 of file cabac.c.
Referenced by hls_mvd_coding().
| int ff_vvc_mvd_sign_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1630 of file cabac.c.
Referenced by hls_mvd_coding().
| int ff_vvc_mvp_lx_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1635 of file cabac.c.
Referenced by mvp_data(), and mvp_data_ibc().
| int ff_vvc_amvr_shift | ( | VVCLocalContext * | lc, |
| int | inter_affine_flag, | ||
| PredMode | pred_mode, | ||
| int | has_amvr_flag | ||
| ) |
Definition at line 1656 of file cabac.c.
Referenced by mvp_data(), and mvp_data_ibc().
| int ff_vvc_bcw_idx | ( | VVCLocalContext * | lc, |
| int | no_backward_pred_flag | ||
| ) |
Definition at line 1679 of file cabac.c.
Referenced by bcw_idx_decode().
| int ff_vvc_tu_cb_coded_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1690 of file cabac.c.
Referenced by hls_transform_unit().
| int ff_vvc_tu_cr_coded_flag | ( | VVCLocalContext * | lc, |
| int | tu_cb_coded_flag | ||
| ) |
Definition at line 1695 of file cabac.c.
Referenced by hls_transform_unit().
| int ff_vvc_tu_y_coded_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1700 of file cabac.c.
Referenced by tu_y_coded_flag_decode().
| int ff_vvc_cu_act_enabled_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1714 of file cabac.c.
Referenced by hls_coding_unit().
| int ff_vvc_cu_chroma_qp_offset_flag | ( | VVCLocalContext * | lc | ) |
Definition at line 1752 of file cabac.c.
Referenced by chroma_qp_offset_decode().
| int ff_vvc_cu_chroma_qp_offset_idx | ( | VVCLocalContext * | lc | ) |
Definition at line 1757 of file cabac.c.
Referenced by chroma_qp_offset_decode().
| int ff_vvc_tu_joint_cbcr_residual_flag | ( | VVCLocalContext * | lc, |
| int | tu_cb_coded_flag, | ||
| int | tu_cr_coded_flag | ||
| ) |
Definition at line 1811 of file cabac.c.
Referenced by hls_transform_unit().
| int ff_vvc_transform_skip_flag | ( | VVCLocalContext * | lc, |
| int | ctx | ||
| ) |
Definition at line 1816 of file cabac.c.
Referenced by hls_transform_unit().
| int ff_vvc_residual_coding | ( | VVCLocalContext * | lc, |
| TransformBlock * | tb | ||
| ) |
Definition at line 2501 of file cabac.c.
Referenced by hls_transform_unit().
| int ff_vvc_lfnst_idx | ( | VVCLocalContext * | lc, |
| int | inc | ||
| ) |
Definition at line 2540 of file cabac.c.
Referenced by lfnst_idx_decode().
| int ff_vvc_mts_idx | ( | VVCLocalContext * | lc | ) |
Definition at line 2549 of file cabac.c.
Referenced by mts_idx_decode().
| int ff_vvc_end_of_slice_flag_decode | ( | VVCLocalContext * | lc | ) |
Definition at line 2559 of file cabac.c.
Referenced by hls_coding_tree_unit().
| int ff_vvc_end_of_tile_one_bit | ( | VVCLocalContext * | lc | ) |
Definition at line 2564 of file cabac.c.
Referenced by hls_coding_tree_unit().
| int ff_vvc_end_of_subset_one_bit | ( | VVCLocalContext * | lc | ) |
Definition at line 2569 of file cabac.c.
Referenced by hls_coding_tree_unit().
1.8.17