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