FFmpeg
Data Fields
VVCSH Struct Reference

#include <vvc_ps.h>

Data Fields

const H266RawSliceHeaderr
 RefStruct reference. More...
 
uint32_t num_ctus_in_curr_slice
 NumCtusInCurrSlice. More...
 
const uint32_t * ctb_addr_in_curr_slice
 CtbAddrInCurrSlice. More...
 
PredWeightTable pwt
 
int8_t ref_idx_sym [2]
 RefIdxSymL0, RefIdxSymL1. More...
 
int8_t slice_qp_y
 SliceQpY. More...
 
DBParams deblock
 
uint8_t min_qt_size [2]
 MinQtSizeY, MinQtSizeC. More...
 
uint8_t max_bt_size [2]
 MaxBtSizeY, MaxBtSizeC. More...
 
uint8_t max_tt_size [2]
 MaxTtSizeY, MaxTtSizeC. More...
 
uint8_t max_mtt_depth [2]
 MaxMttDepthY, MaxMttDepthC. More...
 
uint8_t cu_qp_delta_subdiv
 CuQpDeltaSubdiv. More...
 
uint8_t cu_chroma_qp_offset_subdiv
 CuChromaQpOffsetSubdiv. More...
 
uint32_t entry_point_start_ctu [VVC_MAX_ENTRY_POINTS]
 entry point start in ctu_addr More...
 

Detailed Description

Definition at line 224 of file vvc_ps.h.

Field Documentation

◆ r

const H266RawSliceHeader* VVCSH::r

◆ num_ctus_in_curr_slice

uint32_t VVCSH::num_ctus_in_curr_slice

NumCtusInCurrSlice.

Definition at line 229 of file vvc_ps.h.

Referenced by hls_coding_tree_unit(), init_slice_rpl(), sh_entry_points(), sh_slice_address(), and slice_init_entry_points().

◆ ctb_addr_in_curr_slice

const uint32_t* VVCSH::ctb_addr_in_curr_slice

◆ pwt

PredWeightTable VVCSH::pwt

◆ ref_idx_sym

int8_t VVCSH::ref_idx_sym[2]

RefIdxSymL0, RefIdxSymL1.

Definition at line 234 of file vvc_ps.h.

Referenced by mvp_data(), ref_idx_decode(), and smvd_ref_idx().

◆ slice_qp_y

int8_t VVCSH::slice_qp_y

SliceQpY.

Definition at line 237 of file vvc_ps.h.

Referenced by cabac_init_state(), get_qp_y_pred(), set_qp_y(), and sh_qp_y().

◆ deblock

DBParams VVCSH::deblock

Definition at line 240 of file vvc_ps.h.

Referenced by deblock_params(), and sh_deblock_offsets().

◆ min_qt_size

uint8_t VVCSH::min_qt_size[2]

MinQtSizeY, MinQtSizeC.

Definition at line 243 of file vvc_ps.h.

Referenced by can_split(), and sh_partition_constraints().

◆ max_bt_size

uint8_t VVCSH::max_bt_size[2]

MaxBtSizeY, MaxBtSizeC.

Definition at line 244 of file vvc_ps.h.

Referenced by can_split(), and sh_partition_constraints().

◆ max_tt_size

uint8_t VVCSH::max_tt_size[2]

MaxTtSizeY, MaxTtSizeC.

Definition at line 245 of file vvc_ps.h.

Referenced by can_split(), and sh_partition_constraints().

◆ max_mtt_depth

uint8_t VVCSH::max_mtt_depth[2]

MaxMttDepthY, MaxMttDepthC.

Definition at line 246 of file vvc_ps.h.

Referenced by can_split(), and sh_partition_constraints().

◆ cu_qp_delta_subdiv

uint8_t VVCSH::cu_qp_delta_subdiv

CuQpDeltaSubdiv.

Definition at line 247 of file vvc_ps.h.

Referenced by coding_tree_tth(), coding_tree_ttv(), and sh_partition_constraints().

◆ cu_chroma_qp_offset_subdiv

uint8_t VVCSH::cu_chroma_qp_offset_subdiv

CuChromaQpOffsetSubdiv.

Definition at line 248 of file vvc_ps.h.

Referenced by coding_tree_tth(), coding_tree_ttv(), and sh_partition_constraints().

◆ entry_point_start_ctu

uint32_t VVCSH::entry_point_start_ctu[VVC_MAX_ENTRY_POINTS]

entry point start in ctu_addr

Definition at line 251 of file vvc_ps.h.

Referenced by sh_entry_points(), and slice_init_entry_points().


The documentation for this struct was generated from the following file: