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
} |
|
◆ 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 | |
Definition at line 75 of file vvc.h.