Go to the source code of this file.
|
| enum | VVCNALUnitType {
VVC_TRAIL_NUT = 0
, VVC_STSA_NUT = 1
, VVC_RADL_NUT = 2
, VVC_RASL_NUT = 3
,
VVC_RSV_VCL_4 = 4
, VVC_RSV_VCL_5 = 5
, VVC_RSV_VCL_6 = 6
, VVC_IDR_W_RADL = 7
,
VVC_IDR_N_LP = 8
, VVC_CRA_NUT = 9
, VVC_GDR_NUT = 10
, VVC_RSV_IRAP_11 = 11
,
VVC_OPI_NUT = 12
, VVC_DCI_NUT = 13
, VVC_VPS_NUT = 14
, VVC_SPS_NUT = 15
,
VVC_PPS_NUT = 16
, VVC_PREFIX_APS_NUT = 17
, VVC_SUFFIX_APS_NUT = 18
, VVC_PH_NUT = 19
,
VVC_AUD_NUT = 20
, VVC_EOS_NUT = 21
, VVC_EOB_NUT = 22
, VVC_PREFIX_SEI_NUT = 23
,
VVC_SUFFIX_SEI_NUT = 24
, VVC_FD_NUT = 25
, VVC_RSV_NVCL_26 = 26
, VVC_RSV_NVCL_27 = 27
,
VVC_UNSPEC_28 = 28
, VVC_UNSPEC_29 = 29
, VVC_UNSPEC_30 = 30
, VVC_UNSPEC_31 = 31
} |
| | Table 5 – NAL unit type codes and NAL unit type classes in T-REC-H.266-202008. More...
|
| |
| enum | VVCSliceType { VVC_SLICE_TYPE_B = 0
, VVC_SLICE_TYPE_P = 1
, VVC_SLICE_TYPE_I = 2
} |
| |
| enum | VVCAPSType { VVC_ASP_TYPE_ALF = 0
, VVC_ASP_TYPE_LMCS = 1
, VVC_ASP_TYPE_SCALING = 2
} |
| |
| enum | {
VVC_MAX_SAMPLE_ARRAYS = 3
, VVC_MAX_LAYERS = 64
, VVC_MAX_SUBLAYERS = 7
, VVC_MAX_DCI_PTLS = 16
,
VVC_MAX_PTLS = 256
, VVC_MAX_TOTAL_NUM_OLSS = 257
, VVC_MAX_VPS_COUNT = 16
, VVC_MAX_SPS_COUNT = 16
,
VVC_MAX_PPS_COUNT = 64
, VVC_MAX_SUB_PROFILES = 256
, VVC_NUM_ALF_FILTERS = 25
, VVC_MAX_DPB_SIZE = 16
,
VVC_MAX_REF_PIC_LISTS = 64
, VVC_MAX_REF_ENTRIES = VVC_MAX_DPB_SIZE + 13
, VVC_MAX_POINTS_IN_QP_TABLE = 111
, VVC_MAX_CPB_CNT = 32
,
VVC_MAX_LUMA_PS = 80216064
, VVC_MAX_WIDTH = 25332
, VVC_MAX_HEIGHT = 25332
, VVC_MAX_TILES_PER_AU = 990
,
VVC_MAX_TILE_ROWS = VVC_MAX_TILES_PER_AU
, VVC_MAX_TILE_COLUMNS = 30
, VVC_MAX_SLICES = 1000
, VVC_MAX_ENTRY_POINTS = VVC_MAX_TILE_COLUMNS * 135
,
VVC_MAX_VBS = 3
, VVC_MAX_NUM_PALETTE_PREDICTOR_SIZE = 63
} |
| |
◆ VVCNALUnitType
Table 5 – NAL unit type codes and NAL unit type classes in T-REC-H.266-202008.
| Enumerator |
|---|
| VVC_TRAIL_NUT | |
| VVC_STSA_NUT | |
| VVC_RADL_NUT | |
| VVC_RASL_NUT | |
| VVC_RSV_VCL_4 | |
| VVC_RSV_VCL_5 | |
| VVC_RSV_VCL_6 | |
| VVC_IDR_W_RADL | |
| VVC_IDR_N_LP | |
| VVC_CRA_NUT | |
| VVC_GDR_NUT | |
| VVC_RSV_IRAP_11 | |
| VVC_OPI_NUT | |
| VVC_DCI_NUT | |
| VVC_VPS_NUT | |
| VVC_SPS_NUT | |
| VVC_PPS_NUT | |
| VVC_PREFIX_APS_NUT | |
| VVC_SUFFIX_APS_NUT | |
| VVC_PH_NUT | |
| VVC_AUD_NUT | |
| VVC_EOS_NUT | |
| VVC_EOB_NUT | |
| VVC_PREFIX_SEI_NUT | |
| VVC_SUFFIX_SEI_NUT | |
| VVC_FD_NUT | |
| VVC_RSV_NVCL_26 | |
| VVC_RSV_NVCL_27 | |
| VVC_UNSPEC_28 | |
| VVC_UNSPEC_29 | |
| VVC_UNSPEC_30 | |
| VVC_UNSPEC_31 | |
Definition at line 28 of file vvc.h.
◆ VVCSliceType
| Enumerator |
|---|
| VVC_SLICE_TYPE_B | |
| VVC_SLICE_TYPE_P | |
| VVC_SLICE_TYPE_I | |
Definition at line 63 of file vvc.h.
◆ VVCAPSType
| Enumerator |
|---|
| VVC_ASP_TYPE_ALF | |
| VVC_ASP_TYPE_LMCS | |
| VVC_ASP_TYPE_SCALING | |
Definition at line 69 of file vvc.h.
◆ anonymous enum
| Enumerator |
|---|
| VVC_MAX_SAMPLE_ARRAYS | |
| VVC_MAX_LAYERS | |
| VVC_MAX_SUBLAYERS | |
| VVC_MAX_DCI_PTLS | |
| VVC_MAX_PTLS | |
| VVC_MAX_TOTAL_NUM_OLSS | |
| VVC_MAX_VPS_COUNT | |
| VVC_MAX_SPS_COUNT | |
| VVC_MAX_PPS_COUNT | |
| VVC_MAX_SUB_PROFILES | |
| VVC_NUM_ALF_FILTERS | |
| VVC_MAX_DPB_SIZE | |
| VVC_MAX_REF_PIC_LISTS | |
| VVC_MAX_REF_ENTRIES | |
| VVC_MAX_POINTS_IN_QP_TABLE | |
| VVC_MAX_CPB_CNT | |
| VVC_MAX_LUMA_PS | |
| VVC_MAX_WIDTH | |
| VVC_MAX_HEIGHT | |
| VVC_MAX_TILES_PER_AU | |
| VVC_MAX_TILE_ROWS | |
| VVC_MAX_TILE_COLUMNS | |
| VVC_MAX_SLICES | |
| VVC_MAX_ENTRY_POINTS | |
| VVC_MAX_VBS | |
| VVC_MAX_NUM_PALETTE_PREDICTOR_SIZE | |
Definition at line 75 of file vvc.h.