Tag Parser 12.3.1
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
|
Encapsulates all supported MPEG-4 elementary stream object IDs. More...
Enumerations | |
enum | KnownValue : std::uint8_t { SystemsIso144961 = 0x01 , SystemsIso144961v2 , InteractionStream , AfxStream = 0x05 , FontDataStream , SynthesizedTextureStream , StreamingTextStream , Mpeg4Visual = 0x20 , Avc , ParameterSetsForAvc , Als = 0x24 , Sa0c = 0x2B , Aac = 0x40 , Mpeg2VideoSimpleProfile = 0x60 , Mpeg2VideoMainProfile , Mpeg2VideoSnrProfile , Mpeg2VideoSpatialProfile , Mpeg2VideoHighProfile , Mpeg2Video422Profile , Mpeg2AacMainProfile , Mpeg2AacLowComplexityProfile , Mpeg2AacScaleableSamplingRateProfile , Mpeg2Audio , Mpeg1Video , Mpeg1Audio , Jpeg , Png , Evrc = 0xA0 , Smv , Gpp2Cmf , Vc1 , Dirac , Ac3 , EAc3 , Dts , DtsHdHighResolution , DtsHdMasterAudio , DtsHdExpress , PrivateEvrc = 0xD1 , PrivateAc3 = 0xD3 , PrivateDts , PrivateOgg = 0xDD , PrivateOgg2 , PrivateVobSub = 0xE0 , PrivateQcelp = 0xE1 } |
Functions | |
TAG_PARSER_EXPORT MediaFormat | streamObjectTypeFormat (std::uint8_t streamObjectTypeId) |
Returns the TagParser::MediaFormat denoted by the specified MPEG-4 stream ID. | |
Encapsulates all supported MPEG-4 elementary stream object IDs.
enum TagParser::Mpeg4ElementaryStreamObjectIds::KnownValue : std::uint8_t |
MediaFormat TagParser::Mpeg4ElementaryStreamObjectIds::streamObjectTypeFormat | ( | std::uint8_t | streamObjectTypeId | ) |
Returns the TagParser::MediaFormat denoted by the specified MPEG-4 stream ID.
Definition at line 218 of file mp4ids.cpp.