123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713 |
- #pragma once
- enum class ElementId {
-
- EBML = 0x1A45DFA3,
-
- EBMLVersion = 0x4286,
-
- EBMLReadVersion = 0x42F7,
-
- EBMLMaxIDLength = 0x42F2,
-
- EBMLMaxSizeLength = 0x42F3,
-
- DocType = 0x4282,
-
- DocTypeVersion = 0x4287,
-
- DocTypeReadVersion = 0x4285,
-
- CRC32 = 0xBF,
-
- Void = 0xEC,
-
- SignatureSlot = 0x1B538667,
-
- SignatureAlgo = 0x7E8A,
-
- SignatureHash = 0x7E9A,
-
- SignaturePublicKey = 0x7EA5,
-
- Signature = 0x7EB5,
-
- SignatureElements = 0x7E5B,
-
- SignatureElementList = 0x7E7B,
-
- SignedElement = 0x6532,
-
-
- Segment = 0x18538067,
-
- SeekHead = 0x114D9B74,
-
- Seek = 0x4DBB,
-
- SeekID = 0x53AB,
-
- SeekPosition = 0x53AC,
-
- Info = 0x1549A966,
-
- SegmentUID = 0x73A4,
-
- SegmentFilename = 0x7384,
-
- PrevUID = 0x3CB923,
-
- PrevFilename = 0x3C83AB,
-
- NextUID = 0x3EB923,
-
- NextFilename = 0x3E83BB,
-
- SegmentFamily = 0x4444,
-
- ChapterTranslate = 0x6924,
-
- ChapterTranslateID = 0x69A5,
-
- ChapterTranslateCodec = 0x69BF,
-
- ChapterTranslateEditionUID = 0x69FC,
-
- TimestampScale = 0x2AD7B1,
-
- Duration = 0x4489,
-
- DateUTC = 0x4461,
-
- Title = 0x7BA9,
-
- MuxingApp = 0x4D80,
-
- WritingApp = 0x5741,
-
- Cluster = 0x1F43B675,
-
- Timestamp = 0xE7,
-
- SilentTracks = 0x5854,
-
- SilentTrackNumber = 0x58D7,
-
- Position = 0xA7,
-
- PrevSize = 0xAB,
-
- SimpleBlock = 0xA3,
-
- BlockGroup = 0xA0,
-
- Block = 0xA1,
-
- BlockVirtual = 0xA2,
-
- BlockAdditions = 0x75A1,
-
- BlockMore = 0xA6,
-
- BlockAddID = 0xEE,
-
- BlockAdditional = 0xA5,
-
- BlockDuration = 0x9B,
-
- ReferencePriority = 0xFA,
-
- ReferenceBlock = 0xFB,
-
- ReferenceVirtual = 0xFD,
-
- CodecState = 0xA4,
-
- DiscardPadding = 0x75A2,
-
- Slices = 0x8E,
-
- TimeSlice = 0xE8,
-
- LaceNumber = 0xCC,
-
- FrameNumber = 0xCD,
-
- BlockAdditionID = 0xCB,
-
- Delay = 0xCE,
-
- SliceDuration = 0xCF,
-
- ReferenceFrame = 0xC8,
-
- ReferenceOffset = 0xC9,
-
- ReferenceTimestamp = 0xCA,
-
- EncryptedBlock = 0xAF,
-
- Tracks = 0x1654AE6B,
-
- TrackEntry = 0xAE,
-
- TrackNumber = 0xD7,
-
- TrackUID = 0x73C5,
-
- TrackType = 0x83,
-
- FlagEnabled = 0xB9,
-
- FlagDefault = 0x88,
-
- FlagForced = 0x55AA,
-
- FlagHearingImpaired = 0x55AB,
-
- FlagVisualImpaired = 0x55AC,
-
- FlagTextDescriptions = 0x55AD,
-
- FlagOriginal = 0x55AE,
-
- FlagCommentary = 0x55AF,
-
- FlagLacing = 0x9C,
-
- MinCache = 0x6DE7,
-
- MaxCache = 0x6DF8,
-
- DefaultDuration = 0x23E383,
-
- DefaultDecodedFieldDuration = 0x234E7A,
-
- TrackTimestampScale = 0x23314F,
-
- TrackOffset = 0x537F,
-
- MaxBlockAdditionID = 0x55EE,
-
- BlockAdditionMapping = 0x41E4,
-
- BlockAddIDValue = 0x41F0,
-
- BlockAddIDName = 0x41A4,
-
- BlockAddIDType = 0x41E7,
-
- BlockAddIDExtraData = 0x41ED,
-
- Name = 0x536E,
-
- Language = 0x22B59C,
-
- LanguageIETF = 0x22B59D,
-
- CodecID = 0x86,
-
- CodecPrivate = 0x63A2,
-
- CodecName = 0x258688,
-
- AttachmentLink = 0x7446,
-
- CodecSettings = 0x3A9697,
-
- CodecInfoURL = 0x3B4040,
-
- CodecDownloadURL = 0x26B240,
-
- CodecDecodeAll = 0xAA,
-
- TrackOverlay = 0x6FAB,
-
- CodecDelay = 0x56AA,
-
- SeekPreRoll = 0x56BB,
-
- TrackTranslate = 0x6624,
-
- TrackTranslateTrackID = 0x66A5,
-
- TrackTranslateCodec = 0x66BF,
-
- TrackTranslateEditionUID = 0x66FC,
-
- Video = 0xE0,
-
- FlagInterlaced = 0x9A,
-
- FieldOrder = 0x9D,
-
- StereoMode = 0x53B8,
-
- AlphaMode = 0x53C0,
-
- OldStereoMode = 0x53B9,
-
- PixelWidth = 0xB0,
-
- PixelHeight = 0xBA,
-
- PixelCropBottom = 0x54AA,
-
- PixelCropTop = 0x54BB,
-
- PixelCropLeft = 0x54CC,
-
- PixelCropRight = 0x54DD,
-
- DisplayWidth = 0x54B0,
-
- DisplayHeight = 0x54BA,
-
- DisplayUnit = 0x54B2,
-
- AspectRatioType = 0x54B3,
-
- UncompressedFourCC = 0x2EB524,
-
- GammaValue = 0x2FB523,
-
- FrameRate = 0x2383E3,
-
- Colour = 0x55B0,
-
- MatrixCoefficients = 0x55B1,
-
- BitsPerChannel = 0x55B2,
-
- ChromaSubsamplingHorz = 0x55B3,
-
- ChromaSubsamplingVert = 0x55B4,
-
- CbSubsamplingHorz = 0x55B5,
-
- CbSubsamplingVert = 0x55B6,
-
- ChromaSitingHorz = 0x55B7,
-
- ChromaSitingVert = 0x55B8,
-
- Range = 0x55B9,
-
- TransferCharacteristics = 0x55BA,
-
- Primaries = 0x55BB,
-
- MaxCLL = 0x55BC,
-
- MaxFALL = 0x55BD,
-
- MasteringMetadata = 0x55D0,
-
- PrimaryRChromaticityX = 0x55D1,
-
- PrimaryRChromaticityY = 0x55D2,
-
- PrimaryGChromaticityX = 0x55D3,
-
- PrimaryGChromaticityY = 0x55D4,
-
- PrimaryBChromaticityX = 0x55D5,
-
- PrimaryBChromaticityY = 0x55D6,
-
- WhitePointChromaticityX = 0x55D7,
-
- WhitePointChromaticityY = 0x55D8,
-
- LuminanceMax = 0x55D9,
-
- LuminanceMin = 0x55DA,
-
- Projection = 0x7670,
-
- ProjectionType = 0x7671,
-
- ProjectionPrivate = 0x7672,
-
- ProjectionPoseYaw = 0x7673,
-
- ProjectionPosePitch = 0x7674,
-
- ProjectionPoseRoll = 0x7675,
-
- Audio = 0xE1,
-
- SamplingFrequency = 0xB5,
-
- OutputSamplingFrequency = 0x78B5,
-
- Channels = 0x9F,
-
- ChannelPositions = 0x7D7B,
-
- BitDepth = 0x6264,
-
- TrackOperation = 0xE2,
-
- TrackCombinePlanes = 0xE3,
-
- TrackPlane = 0xE4,
-
- TrackPlaneUID = 0xE5,
-
- TrackPlaneType = 0xE6,
-
- TrackJoinBlocks = 0xE9,
-
- TrackJoinUID = 0xED,
-
- TrickTrackUID = 0xC0,
-
- TrickTrackSegmentUID = 0xC1,
-
- TrickTrackFlag = 0xC6,
-
- TrickMasterTrackUID = 0xC7,
-
- TrickMasterTrackSegmentUID = 0xC4,
-
- ContentEncodings = 0x6D80,
-
- ContentEncoding = 0x6240,
-
- ContentEncodingOrder = 0x5031,
-
- ContentEncodingScope = 0x5032,
-
- ContentEncodingType = 0x5033,
-
- ContentCompression = 0x5034,
-
- ContentCompAlgo = 0x4254,
-
- ContentCompSettings = 0x4255,
-
- ContentEncryption = 0x5035,
-
- ContentEncAlgo = 0x47E1,
-
- ContentEncKeyID = 0x47E2,
-
- ContentEncAESSettings = 0x47E7,
-
- AESSettingsCipherMode = 0x47E8,
-
- ContentSignature = 0x47E3,
-
- ContentSigKeyID = 0x47E4,
-
- ContentSigAlgo = 0x47E5,
-
- ContentSigHashAlgo = 0x47E6,
-
- Cues = 0x1C53BB6B,
-
- CuePoint = 0xBB,
-
- CueTime = 0xB3,
-
- CueTrackPositions = 0xB7,
-
- CueTrack = 0xF7,
-
- CueClusterPosition = 0xF1,
-
- CueRelativePosition = 0xF0,
-
- CueDuration = 0xB2,
-
- CueBlockNumber = 0x5378,
-
- CueCodecState = 0xEA,
-
- CueReference = 0xDB,
-
- CueRefTime = 0x96,
-
- CueRefCluster = 0x97,
-
- CueRefNumber = 0x535F,
-
- CueRefCodecState = 0xEB,
-
- Attachments = 0x1941A469,
-
- AttachedFile = 0x61A7,
-
- FileDescription = 0x467E,
-
- FileName = 0x466E,
-
- FileMimeType = 0x4660,
-
- FileData = 0x465C,
-
- FileUID = 0x46AE,
-
- FileReferral = 0x4675,
-
- FileUsedStartTime = 0x4661,
-
- FileUsedEndTime = 0x4662,
-
- Chapters = 0x1043A770,
-
- EditionEntry = 0x45B9,
-
- EditionUID = 0x45BC,
-
- EditionFlagHidden = 0x45BD,
-
- EditionFlagDefault = 0x45DB,
-
- EditionFlagOrdered = 0x45DD,
-
- ChapterAtom = 0xB6,
-
- ChapterUID = 0x73C4,
-
- ChapterStringUID = 0x5654,
-
- ChapterTimeStart = 0x91,
-
- ChapterTimeEnd = 0x92,
-
- ChapterFlagHidden = 0x98,
-
- ChapterFlagEnabled = 0x4598,
-
- ChapterSegmentUID = 0x6E67,
-
- ChapterSegmentEditionUID = 0x6EBC,
-
- ChapterPhysicalEquiv = 0x63C3,
-
- ChapterTrack = 0x8F,
-
- ChapterTrackUID = 0x89,
-
- ChapterDisplay = 0x80,
-
- ChapString = 0x85,
-
- ChapLanguage = 0x437C,
-
- ChapLanguageIETF = 0x437D,
-
- ChapCountry = 0x437E,
-
- ChapProcess = 0x6944,
-
- ChapProcessCodecID = 0x6955,
-
- ChapProcessPrivate = 0x450D,
-
- ChapProcessCommand = 0x6911,
-
- ChapProcessTime = 0x6922,
-
- ChapProcessData = 0x6933,
-
- Tags = 0x1254C367,
-
- Tag = 0x7373,
-
- Targets = 0x63C0,
-
- TargetTypeValue = 0x68CA,
-
- TargetType = 0x63CA,
-
- TagTrackUID = 0x63C5,
-
- TagEditionUID = 0x63C9,
-
- TagChapterUID = 0x63C4,
-
- TagAttachmentUID = 0x63C6,
-
- SimpleTag = 0x67C8,
-
- TagName = 0x45A3,
-
- TagLanguage = 0x447A,
-
- TagLanguageIETF = 0x447B,
-
- TagDefault = 0x4484,
-
- TagDefaultBogus = 0x44B4,
-
- TagString = 0x4487,
-
- TagBinary = 0x4485,
- };
|