|
enum class | TagParser::MediaType : unsigned int {
TagParser::Unknown
, TagParser::Audio
, TagParser::Video
, TagParser::Text
,
TagParser::Buttons
, TagParser::Control
, TagParser::Hint
, TagParser::Meta
} |
| The MediaType enum specifies the type of media data (audio, video, text, ...). More...
|
|
enum class | TagParser::GeneralMediaFormat : unsigned int {
TagParser::Unknown
, TagParser::Aac
, TagParser::Ac3
, TagParser::Ac4
,
TagParser::AdpcmAcm
, TagParser::AfxStream
, TagParser::Alac
, TagParser::Als
,
TagParser::Amr
, TagParser::Avc
, TagParser::Av1
, TagParser::Bitmap
,
TagParser::Daala
, TagParser::Dirac
, TagParser::DolbyMlp
, TagParser::Dts
,
TagParser::DtsHd
, TagParser::DvbSub
, TagParser::EAc3
, TagParser::Evrc
,
TagParser::Flac
, TagParser::FontDataStream
, TagParser::Gif
, TagParser::Gpp2Cmf
,
TagParser::Hevc
, TagParser::ImaadpcmAcm
, TagParser::ImageSubtitle
, TagParser::InteractionStream
,
TagParser::Jpeg
, TagParser::MicrosoftAudioCodecManager
, TagParser::MicrosoftMpeg4
, TagParser::MicrosoftVideoCodecManager
,
TagParser::MonkeysAudio
, TagParser::Mpc
, TagParser::Mpeg1Audio
, TagParser::Mpeg1Video
,
TagParser::Mpeg2Audio
, TagParser::Mpeg2Video
, TagParser::Mpeg4TimedText
, TagParser::Mpeg4Video
,
TagParser::OggKate
, TagParser::Opus
, TagParser::Pcm
, TagParser::Png
,
TagParser::ProRes
, TagParser::Qcelp
, TagParser::QuicktimeAudio
, TagParser::QuicktimeVideo
,
TagParser::RealAudio
, TagParser::RealVideo
, TagParser::Sa0c
, TagParser::Smv
,
TagParser::Speex
, TagParser::StreamingTextStream
, TagParser::SynthesizedTextureStream
, TagParser::Systems
,
TagParser::TextSubtitle
, TagParser::Theora
, TagParser::Tiff
, TagParser::TimedText
,
TagParser::Tta
, TagParser::UncompressedVideoFrames
, TagParser::Vc1
, TagParser::VobBtn
,
TagParser::VobSub
, TagParser::Vorbis
, TagParser::Vp8
, TagParser::Vp9
,
TagParser::WavPack
, TagParser::WindowsMediaAudio
, TagParser::WindowsMediaVideo
, TagParser::Vcc
} |
| The GeneralMediaFormat enum specifies the general format of media data (PCM, MPEG-4, PNG, ...). More...
|
|
enum | : unsigned char { TagParser::SubFormats::None
} |
|
enum | TagParser::SubFormats::Mpeg1AudioLayer : unsigned char { TagParser::SubFormats::Mpeg1Layer1 = 1
, TagParser::SubFormats::Mpeg1Layer2
, TagParser::SubFormats::Mpeg1Layer3
} |
|
enum | TagParser::SubFormats::AacProfile : unsigned char {
TagParser::SubFormats::AacMpeg2MainProfile = 1
, TagParser::SubFormats::AacMpeg2LowComplexityProfile
, TagParser::SubFormats::AacMpeg2ScalableSamplingRateProfile
, TagParser::SubFormats::AacMpeg4MainProfile
,
TagParser::SubFormats::AacMpeg4LowComplexityProfile
, TagParser::SubFormats::AacMpeg4ScalableSamplingRateProfile
, TagParser::SubFormats::AacMpeg4LongTermPrediction
, TagParser::SubFormats::AacMpeg4ERLowComplecityProfile
,
TagParser::SubFormats::AacMpeg4ERScalableSampingRateProfile
, TagParser::SubFormats::AacMpeg4ERLongTermPrediction
, TagParser::SubFormats::AacMpeg4ERLowDelay
, TagParser::SubFormats::AacMpeg4EREnhancedLowDelay
} |
|
enum | TagParser::SubFormats::Mpeg2VideoProfile : unsigned char {
TagParser::SubFormats::Mpeg2SimpleProfile = 1
, TagParser::SubFormats::Mpeg2MainProfile
, TagParser::SubFormats::Mpeg2SnrProfile
, TagParser::SubFormats::Mpeg2SpatialProfile
,
TagParser::SubFormats::Mpeg2HighProfile
, TagParser::SubFormats::Mpeg2422Profile
} |
|
enum | TagParser::SubFormats::Mpeg4VideoProfile : unsigned char {
TagParser::SubFormats::Mpeg4SimpleProfile1 = 0x01
, TagParser::SubFormats::Mpeg4SimpleProfile2 = 0x02
, TagParser::SubFormats::Mpeg4SimpleProfile3 = 0x03
, TagParser::SubFormats::Mpeg4SimpleProfile0 = 0x08
,
TagParser::SubFormats::Mpeg4SimpleScalableProfile0 = 0x10
, TagParser::SubFormats::Mpeg4SimpleScalableProfile1 = 0x11
, TagParser::SubFormats::Mpeg4SimpleScalableProfile2 = 0x12
, TagParser::SubFormats::Mpeg4CoreProfile1 = 0x21
,
TagParser::SubFormats::Mpeg4CoreProfiel2 = 0x22
, TagParser::SubFormats::Mpeg4MainProfile2 = 0x32
, TagParser::SubFormats::Mpeg4MainProfile3 = 0x33
, TagParser::SubFormats::Mpeg4MainProfile4 = 0x34
,
TagParser::SubFormats::Mpeg4NBitPrifle2 = 0x42
, TagParser::SubFormats::Mpeg4ScalableTextureProfile1 = 0x51
, TagParser::SubFormats::Mpeg4SimpleFaceAnimationProfile1 = 0x61
, TagParser::SubFormats::Mpeg4SimpleFaceAnimationProfile2 = 0x62
,
TagParser::SubFormats::Mpeg4SimpleFbaProfile1 = 0x63
, TagParser::SubFormats::Mpeg4SimpleFbaProfile2 = 0x64
, TagParser::SubFormats::Mpeg4BasicAnimatedTextureProfiel1 = 0x71
, TagParser::SubFormats::Mpeg4BasicAnimatedTextureProfiel2 = 0x72
,
TagParser::SubFormats::Mpeg4AvcProfile = 0x7F
, TagParser::SubFormats::Mpeg4HybridProfile1 = 0x81
, TagParser::SubFormats::Mpeg4HybridProfile2 = 0x82
, TagParser::SubFormats::Mpeg4AdvancedRealTimeSimpleProfile1 = 0x91
,
TagParser::SubFormats::Mpeg4AdvancedRealTimeSimpleProfile2 = 0x92
, TagParser::SubFormats::Mpeg4AdvancedRealTimeSimpleProfile3 = 0x93
, TagParser::SubFormats::Mpeg4AdvancedRealTimeSimpleProfile4 = 0x94
, TagParser::SubFormats::Mpeg4CoreScalableProfile1 = 0xA1
,
TagParser::SubFormats::Mpeg4CoreScalableProfile2 = 0xA2
, TagParser::SubFormats::Mpeg4CoreScalableProfile3 = 0xA3
, TagParser::SubFormats::Mpeg4AdvancedCodingEfficiencyProfile1 = 0xB1
, TagParser::SubFormats::Mpeg4AdvancedCodingEfficiencyProfile2 = 0xB2
,
TagParser::SubFormats::Mpeg4AdvancedCodingEfficiencyProfile3 = 0xB3
, TagParser::SubFormats::Mpeg4AdvancedCodingEfficiencyProfile4 = 0xB4
, TagParser::SubFormats::Mpeg4AdvancedCoreProfile1 = 0xC1
, TagParser::SubFormats::Mpeg4AdvancedCoreProfile2 = 0xC2
,
TagParser::SubFormats::Mpeg4AdvancedScalableTexture1 = 0xD1
, TagParser::SubFormats::Mpeg4AdvancedScalableTexture2 = 0xD2
, TagParser::SubFormats::Mpeg4SimpleStudioProfile1 = 0xE1
, TagParser::SubFormats::Mpeg4SimpleStudioProfile2 = 0xE2
,
TagParser::SubFormats::Mpeg4SimpleStudioProfile3 = 0xE3
, TagParser::SubFormats::Mpeg4SimpleStudioProfile4 = 0xE4
, TagParser::SubFormats::Mpeg4CoreStudioProfile1 = 0xE5
, TagParser::SubFormats::Mpeg4CoreStudioProfile2 = 0xE6
,
TagParser::SubFormats::Mpeg4CoreStudioProfile3 = 0xE7
, TagParser::SubFormats::Mpeg4CoreStudioProfile4 = 0xE8
, TagParser::SubFormats::Mpeg4AdvancedSimpleProfile0 = 0xF0
, TagParser::SubFormats::Mpeg4AdvancedSimpleProfile1 = 0xF1
,
TagParser::SubFormats::Mpeg4AdvancedSimpleProfile2 = 0xF2
, TagParser::SubFormats::Mpeg4AdvancedSimpleProfile3 = 0xF3
, TagParser::SubFormats::Mpeg4AdvancedSimpleProfile4 = 0xF4
, TagParser::SubFormats::Mpeg4AdvancedSimpleProfile5 = 0xF5
,
TagParser::SubFormats::Mpeg4AdvancedSimpleProfile3b = 0xF7
, TagParser::SubFormats::Mpeg4FineGranularityScalableProfile0 = 0xF8
, TagParser::SubFormats::Mpeg4FineGranularityScalableProfile1 = 0xF9
, TagParser::SubFormats::Mpeg4FineGranularityScalableProfile2 = 0xFA
,
TagParser::SubFormats::Mpeg4FineGranularityScalableProfile3 = 0xFB
, TagParser::SubFormats::Mpeg4FineGranularityScalableProfile4 = 0xFC
, TagParser::SubFormats::Mpeg4FineGranularityScalableProfile5 = 0xFD
} |
|
enum | TagParser::SubFormats::AvcProfile : unsigned char {
TagParser::SubFormats::AvcCavlc444IntraProfile = 0x2C
, TagParser::SubFormats::AvcBaselineProfile = 0x42
, TagParser::SubFormats::AvcMainProfile = 0x4D
, TagParser::SubFormats::AvcScalableBaselineProfile = 0x53
,
TagParser::SubFormats::AvcScalableHighProfile = 0x56
, TagParser::SubFormats::AvcExtendedProfile = 0x58
, TagParser::SubFormats::AvcHighProfile = 0x64
, TagParser::SubFormats::AvcHigh10Profile = 0x6E
,
TagParser::SubFormats::AvcHighMultiviewProfile = 0x76
, TagParser::SubFormats::AvcHigh422Profile = 0x7A
, TagParser::SubFormats::AvcStereoHighProfile = 0x80
, TagParser::SubFormats::AvcHighMultiviewDepthProfile = 0x8A
,
TagParser::SubFormats::AvcHigh444Profile = 0x90
, TagParser::SubFormats::AvcHigh444PredictiveProfile = 0xF4
} |
|
enum | TagParser::SubFormats::DtsSpecifier : unsigned char { TagParser::SubFormats::DtsExpress = 1
, TagParser::SubFormats::DtsLossless
, TagParser::SubFormats::DtsHdHighResolution
, TagParser::SubFormats::DtsHdMasterAudio
} |
|
enum | TagParser::SubFormats::PcmVersion : unsigned char { TagParser::SubFormats::PcmIntBe = 1
, TagParser::SubFormats::PcmIntLe
, TagParser::SubFormats::PcmFloatIeee
} |
|
enum | TagParser::SubFormats::TextSubtitle : unsigned char {
TagParser::SubFormats::PlainUtf8Subtitle = 1
, TagParser::SubFormats::SubStationAlpha
, TagParser::SubFormats::AdvancedSubStationAlpha
, TagParser::SubFormats::UniversalSubtitleFormat
,
TagParser::SubFormats::WebVideoTextTracksFormat
} |
|
enum | TagParser::SubFormats::ImageSubtitle : unsigned char { TagParser::SubFormats::ImgSubBmp = 1
} |
|
enum | TagParser::ExtensionFormats::AudioFormatExtensions : unsigned char { TagParser::ExtensionFormats::SpectralBandReplication = 1
, TagParser::ExtensionFormats::ParametricStereo = 2
} |
|