| 
    FFmpeg
    
   | 
 
#include <hevcdec.h>
Data Fields | |
| int | mpm_idx | 
| int | rem_intra_luma_pred_mode | 
| uint8_t | intra_pred_mode [4] | 
| Mv | mvd | 
| uint8_t | merge_flag | 
| uint8_t | intra_pred_mode_c [4] | 
| uint8_t | chroma_mode_c [4] | 
| uint8_t | general_merge_flag | 
| uint8_t | mmvd_merge_flag | 
| uint8_t | inter_affine_flag | 
| uint8_t | merge_subblock_flag | 
| uint8_t | merge_gpm_flag | 
| uint8_t | gpm_partition_idx | 
| MvField | gpm_mv [2] | 
| int | sym_mvd_flag | 
| MotionInfo | mi | 
| uint8_t | dmvr_flag | 
| uint8_t | bdof_flag | 
| int16_t | diff_mv_x [2][AFFINE_MIN_BLOCK_SIZE *AFFINE_MIN_BLOCK_SIZE] | 
| diffMvLX  More... | |
| int16_t | diff_mv_y [2][AFFINE_MIN_BLOCK_SIZE *AFFINE_MIN_BLOCK_SIZE] | 
| diffMvLX  More... | |
| int | cb_prof_flag [2] | 
| int PredictionUnit::mpm_idx | 
Definition at line 316 of file hevcdec.h.
Referenced by intra_prediction_unit(), and luma_intra_pred_mode().
| int PredictionUnit::rem_intra_luma_pred_mode | 
Definition at line 317 of file hevcdec.h.
Referenced by intra_prediction_unit(), and luma_intra_pred_mode().
| uint8_t PredictionUnit::intra_pred_mode[4] | 
Definition at line 318 of file hevcdec.h.
Referenced by hls_coding_unit(), hls_transform_tree(), and intra_prediction_unit().
| Mv PredictionUnit::mvd | 
Definition at line 319 of file hevcdec.h.
Referenced by ff_hevc_hls_mvd_coding(), and hevc_luma_mv_mvp_mode().
| uint8_t PredictionUnit::merge_flag | 
Definition at line 320 of file hevcdec.h.
Referenced by hls_coding_unit(), and hls_prediction_unit().
| uint8_t PredictionUnit::intra_pred_mode_c[4] | 
Definition at line 321 of file hevcdec.h.
Referenced by hls_transform_tree(), and intra_prediction_unit().
| uint8_t PredictionUnit::chroma_mode_c[4] | 
Definition at line 322 of file hevcdec.h.
Referenced by hls_transform_tree(), and intra_prediction_unit().
| uint8_t PredictionUnit::general_merge_flag | 
Definition at line 249 of file vvc_ctu.h.
Referenced by derive_dmvr_bdof_flag(), hls_coding_unit(), and inter_data().
| uint8_t PredictionUnit::mmvd_merge_flag | 
Definition at line 250 of file vvc_ctu.h.
Referenced by derive_dmvr_bdof_flag(), and merge_data_regular().
| uint8_t PredictionUnit::inter_affine_flag | 
Definition at line 252 of file vvc_ctu.h.
Referenced by cu_get_max_y(), inter_data(), mvp_data(), mvp_data_ibc(), predict_inter(), and sb_mv_merge_mode().
| uint8_t PredictionUnit::merge_subblock_flag | 
Definition at line 255 of file vvc_ctu.h.
Referenced by derive_dmvr_bdof_flag(), hls_merge_data(), inter_data(), and merge_data_subblock().
| uint8_t PredictionUnit::merge_gpm_flag | 
Definition at line 257 of file vvc_ctu.h.
Referenced by cu_get_max_y(), hls_merge_data(), inter_data(), merge_data_gpm(), and predict_inter().
| uint8_t PredictionUnit::gpm_partition_idx | 
Definition at line 258 of file vvc_ctu.h.
Referenced by ff_vvc_store_gpm_mvf(), merge_data_gpm(), and pred_gpm_blk().
| MvField PredictionUnit::gpm_mv[2] | 
Definition at line 259 of file vvc_ctu.h.
Referenced by cu_get_max_y(), ff_vvc_store_gpm_mvf(), merge_data_gpm(), and pred_gpm_blk().
| int PredictionUnit::sym_mvd_flag | 
Definition at line 261 of file vvc_ctu.h.
Referenced by derive_dmvr_bdof_flag(), mvds_decode(), and mvp_data().
| MotionInfo PredictionUnit::mi | 
Definition at line 263 of file vvc_ctu.h.
Referenced by cu_get_max_y(), derive_cb_prof_flag_lx(), derive_dmvr_bdof_flag(), ff_vvc_store_sb_mvs(), hls_merge_data(), inter_data(), intra_block_copy(), merge_data_ciip(), merge_data_ibc(), merge_data_regular(), mvds_decode(), mvp_data(), mvp_data_ibc(), pred_affine_blk(), pred_regular_blk(), refine_regular_subblock(), sb_mv_merge_mode(), and sb_temporal_merge_candidate().
| uint8_t PredictionUnit::dmvr_flag | 
Definition at line 266 of file vvc_ctu.h.
Referenced by add_cu(), ctu_get_pred(), cu_get_max_y(), derive_dmvr_bdof_flag(), derive_sb_mv(), inter_data(), luma_mc_bi(), pred_regular_blk(), and refine_regular_subblock().
| uint8_t PredictionUnit::bdof_flag | 
Definition at line 267 of file vvc_ctu.h.
Referenced by derive_dmvr_bdof_flag(), derive_sb_mv(), and refine_regular_subblock().
| int16_t PredictionUnit::diff_mv_x[2][AFFINE_MIN_BLOCK_SIZE *AFFINE_MIN_BLOCK_SIZE] | 
diffMvLX
Definition at line 269 of file vvc_ctu.h.
Referenced by derive_subblock_diff_mvs(), luma_prof_bi(), and pred_affine_blk().
| int16_t PredictionUnit::diff_mv_y[2][AFFINE_MIN_BLOCK_SIZE *AFFINE_MIN_BLOCK_SIZE] | 
diffMvLX
Definition at line 270 of file vvc_ctu.h.
Referenced by derive_subblock_diff_mvs(), luma_prof_bi(), and pred_affine_blk().
| int PredictionUnit::cb_prof_flag[2] | 
Definition at line 271 of file vvc_ctu.h.
Referenced by derive_subblock_diff_mvs(), luma_prof_bi(), and pred_affine_blk().
 1.8.17