TSDuck v3.41-4250
MPEG Transport Stream Toolkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages Concepts

Basic definitions for Versatile Video Coding (VVC, H.266) standard. More...

Namespaces

namespace  ts
 TSDuck namespace, containing all TSDuck classes and functions.
 

Enumerations

enum  {
  ts::VVC_AUT_TRAIL_NUT = 0 ,
  ts::VVC_AUT_STSA_NUT = 1 ,
  ts::VVC_AUT_RADL_NUT = 2 ,
  ts::VVC_AUT_RASL_NUT = 3 ,
  ts::VVC_AUT_RSV_VCL_4 = 4 ,
  ts::VVC_AUT_RSV_VCL_5 = 5 ,
  ts::VVC_AUT_RSV_VCL_6 = 6 ,
  ts::VVC_AUT_IDR_W_RADL = 7 ,
  ts::VVC_AUT_IDR_N_LP = 8 ,
  ts::VVC_AUT_CRA_NUT = 9 ,
  ts::VVC_AUT_GDR_NUT = 10 ,
  ts::VVC_AUT_RSV_IRAP_11 = 11 ,
  ts::VVC_AUT_OPI_NUT = 12 ,
  ts::VVC_AUT_DCI_NUT = 13 ,
  ts::VVC_AUT_VPS_NUT = 14 ,
  ts::VVC_AUT_SPS_NUT = 15 ,
  ts::VVC_AUT_PPS_NUT = 16 ,
  ts::VVC_AUT_PREFIX_APS_NUT = 17 ,
  ts::VVC_AUT_SUFFIX_APS_NUT = 18 ,
  ts::VVC_AUT_PH_NUT = 19 ,
  ts::VVC_AUT_AUD_NUT = 20 ,
  ts::VVC_AUT_EOS_NUT = 21 ,
  ts::VVC_AUT_EOB_NUT = 22 ,
  ts::VVC_AUT_PREFIX_SEI_NUT = 23 ,
  ts::VVC_AUT_SUFFIX_SEI_NUT = 24 ,
  ts::VVC_AUT_FD_NUT = 25 ,
  ts::VVC_AUT_RSV_NVCL_26 = 26 ,
  ts::VVC_AUT_RSV_NVCL_27 = 27 ,
  ts::VVC_AUT_UNSPEC_28 = 28 ,
  ts::VVC_AUT_UNSPEC_31 = 31 ,
  ts::VVC_AUT_INVALID = 0xFF
}
 VVC access unit types. More...
 
enum  {
  ts::VVC_PIC_TYPE_I = 0 ,
  ts::VVC_PIC_TYPE_IP = 1 ,
  ts::VVC_PIC_TYPE_IPB = 2
}
 VVC picture types. More...
 

Detailed Description

Basic definitions for Versatile Video Coding (VVC, H.266) standard.

See also
ITU-T Rec. H.266