Tag Parser: TagParser::Mp4AtomIds Namespace Reference

Tag Parser 12.5.2 C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags

Loading...
Searching...
No Matches
Enumerations
TagParser::Mp4AtomIds Namespace Reference

Encapsulates the most common MP4 atom IDs. More...

## Enumerations
enum | KnownValue : std::uint32_t { Av1Configuration = 0x61763143 , AvcConfiguration = 0x61766343 , BitrateBox = 0x62747274 , CleanAperature = 0x636c6170 , ChunkOffset64 = 0x636f3634 , CompositionTimeToSample = 0x63747473 , Data = 0x64617461 , DataInformation = 0x64696e66 , DataReference = 0x64726566 , Drms = 0x64726D73 , Edit = 0x65647473 , EditList = 0x656C7374 , Free = 0x66726565 , FileType = 0x66747970 , HandlerReference = 0x68646c72 , HintMediaHeader = 0x686D6864 , ItunesList = 0x696c7374 , MediaData = 0x6d646174 , MediaHeader = 0x6d646864 , Media = 0x6d646961 , Mean = 0x6D65616E , MovieExtendsHeader = 0x6D656864 , Meta = 0x6d657461 , MovieFragmentHeader = 0x6D666864 , MovieFragmentRandomAccess = 0x6d667261 , MediaInformation = 0x6d696e66 , MediaInformationHeader = 0x676D6864 , MediaInformationBase = 0x676D696E , MediaInformationText = 0x74657874 , MovieFragment = 0x6d6f6f66 , Movie = 0x6d6f6f76 , MovieExtends = 0x6D766578 , MovieHeader = 0x6D766864 , Name = 0x6E616D65 , NullMediaHeaderBox = 0x6E6D6864 , PaddingBits = 0x70616462 , PixalAspectRatio = 0x70617370 , ProgressiveDownloadInformation = 0x7064696e , SampleToGroup = 0x73626770 , IndependentAndDisposableSamples = 0x73647470 , SampleGroupDescription = 0x73677064 , Skip = 0x736b6970 , SoundMediaHeader = 0x736D6864 , SampleTable = 0x7374626c , ChunkOffset = 0x7374636f , DegradationPriority = 0x73746470 , SampleToChunk = 0x73747363 , SampleDescription = 0x73747364 , ShadowSyncSample = 0x73747368 , SyncSample = 0x73747373 , SampleSize = 0x7374737A , DecodingTimeToSample = 0x73747473 , CompactSampleSize = 0x73747a32 , SubSampleInformation = 0x73756273 , TrackFragmentHeader = 0x74666864 , TrackHeader = 0x746b6864 , TrackFragment = 0x74726166 , Track = 0x7472616b , TrackReference = 0x74726566 , TrackExtends = 0x74726578 , TrackFragmentRun = 0x7472756E , UserData = 0x75647461 , DataEntryUrl = 0x75726C20 , DataEntryUrn = 0x75726E20 , VideoMediaHeader = 0x766D6864 , Wide = 0x77696465 }

## Detailed Description

Encapsulates the most common MP4 atom IDs.

## Enumeration Type Documentation

## ◆ KnownValue

enum TagParser::Mp4AtomIds::KnownValue : std::uint32_t

Enumerator
Av1Configuration | av1C
AvcConfiguration | avcC
BitrateBox | btrt
CleanAperature | clap
ChunkOffset64 | co64
CompositionTimeToSample | ctts
Data | data
DataInformation | dinf
DataReference | dref
Drms | drms
Edit | edts
EditList | elst
Free | free
FileType | ftyp
HandlerReference | hdlr
HintMediaHeader | hmhd
ItunesList | ilst
MediaData | mdat
MediaHeader | mdhd
Media | mdia
Mean | mean
MovieExtendsHeader | mehd
Meta | meta
MovieFragmentHeader | mfhd
MovieFragmentRandomAccess | mfra
MediaInformation | minf
MediaInformationHeader | gmhd
MediaInformationBase | gmin
MediaInformationText | text
MovieFragment | moof
Movie | moov
MovieExtends | mvex
MovieHeader | mvhd
Name | name
NullMediaHeaderBox | nmhd
PaddingBits | padb
PixalAspectRatio | pasp
ProgressiveDownloadInformation | pdin
SampleToGroup | sbgp
IndependentAndDisposableSamples | sdtp
SampleGroupDescription | sgpd
Skip | skip
SoundMediaHeader | smhd
SampleTable | stbl
ChunkOffset | stco
DegradationPriority | stdp
SampleToChunk | stsc
SampleDescription | stsd
ShadowSyncSample | stsh
SyncSample | stss
SampleSize | stsz
DecodingTimeToSample | stts
CompactSampleSize | stz2
SubSampleInformation | subs
TrackFragmentHeader | tfhd
TrackHeader | tkhd
TrackFragment | traf
Track | trak
TrackReference | tref
TrackExtends | trex
TrackFragmentRun | trun
UserData | udta
DataEntryUrl | url
DataEntryUrn | urn
VideoMediaHeader | vmhd
Wide | wide

Definition at line 15 of file mp4ids.h.