tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

EbmlIDs.h (6378B)


      1 /*
      2 *  Copyright (c) 2010 The WebM project authors. All Rights Reserved.
      3 *
      4 *  Use of this source code is governed by a BSD-style license
      5 *  that can be found in the LICENSE file in the root of the source
      6 *  tree. An additional intellectual property rights grant can be found
      7 *  in the file PATENTS.  All contributing project authors may
      8 *  be found in the AUTHORS file in the root of the source tree.
      9 */
     10 #ifndef MKV_DEFS_HPP
     11 #define MKV_DEFS_HPP 1
     12 
     13 /* Commenting out values not available in webm, but available in matroska */
     14 
     15 enum mkv {
     16  EBML = 0x1A45DFA3,
     17  EBMLVersion = 0x4286,
     18  EBMLReadVersion = 0x42F7,
     19  EBMLMaxIDLength = 0x42F2,
     20  EBMLMaxSizeLength = 0x42F3,
     21  DocType = 0x4282,
     22  DocTypeVersion = 0x4287,
     23  DocTypeReadVersion = 0x4285,
     24 /* CRC_32 = 0xBF, */
     25  Void = 0xEC,
     26  SignatureSlot = 0x1B538667,
     27  SignatureAlgo = 0x7E8A,
     28  SignatureHash = 0x7E9A,
     29  SignaturePublicKey = 0x7EA5,
     30  Signature = 0x7EB5,
     31  SignatureElements = 0x7E5B,
     32  SignatureElementList = 0x7E7B,
     33  SignedElement = 0x6532,
     34  /* segment */
     35  Segment = 0x18538067,
     36  /* Meta Seek Information */
     37  SeekHead = 0x114D9B74,
     38  Seek = 0x4DBB,
     39  SeekID = 0x53AB,
     40  SeekPosition = 0x53AC,
     41  /* Segment Information */
     42  Info = 0x1549A966,
     43 /* SegmentUID = 0x73A4, */
     44 /* SegmentFilename = 0x7384, */
     45 /* PrevUID = 0x3CB923, */
     46 /* PrevFilename = 0x3C83AB, */
     47 /* NextUID = 0x3EB923, */
     48 /* NextFilename = 0x3E83BB, */
     49 /* SegmentFamily = 0x4444, */
     50 /* ChapterTranslate = 0x6924, */
     51 /* ChapterTranslateEditionUID = 0x69FC, */
     52 /* ChapterTranslateCodec = 0x69BF, */
     53 /* ChapterTranslateID = 0x69A5, */
     54  TimecodeScale = 0x2AD7B1,
     55  Segment_Duration = 0x4489,
     56  DateUTC = 0x4461,
     57 /* Title = 0x7BA9, */
     58  MuxingApp = 0x4D80,
     59  WritingApp = 0x5741,
     60  /* Cluster */
     61  Cluster = 0x1F43B675,
     62  Timecode = 0xE7,
     63 /* SilentTracks = 0x5854, */
     64 /* SilentTrackNumber = 0x58D7, */
     65 /* Position = 0xA7, */
     66  PrevSize = 0xAB,
     67  BlockGroup = 0xA0,
     68  Block = 0xA1,
     69 /* BlockVirtual = 0xA2, */
     70  BlockAdditions = 0x75A1,
     71  BlockMore = 0xA6,
     72  BlockAddID = 0xEE,
     73  BlockAdditional = 0xA5,
     74  BlockDuration = 0x9B,
     75 /* ReferencePriority = 0xFA, */
     76  ReferenceBlock = 0xFB,
     77 /* ReferenceVirtual = 0xFD, */
     78 /* CodecState = 0xA4, */
     79 /* Slices = 0x8E, */
     80 /* TimeSlice = 0xE8, */
     81  LaceNumber = 0xCC,
     82 /* FrameNumber = 0xCD, */
     83 /* BlockAdditionID = 0xCB, */
     84 /* MkvDelay = 0xCE, */
     85 /* Cluster_Duration = 0xCF, */
     86  SimpleBlock = 0xA3,
     87 /* EncryptedBlock = 0xAF, */
     88  /* Track */
     89  Tracks = 0x1654AE6B,
     90  TrackEntry = 0xAE,
     91  TrackNumber = 0xD7,
     92  TrackUID = 0x73C5,
     93  TrackType = 0x83,
     94  FlagEnabled = 0xB9,
     95  FlagDefault = 0x88,
     96  FlagForced = 0x55AA,
     97  FlagLacing = 0x9C,
     98 /* MinCache = 0x6DE7, */
     99 /* MaxCache = 0x6DF8, */
    100  DefaultDuration = 0x23E383,
    101 /* TrackTimecodeScale = 0x23314F, */
    102 /* TrackOffset = 0x537F, */
    103  MaxBlockAdditionID = 0x55EE,
    104  Name = 0x536E,
    105  Language = 0x22B59C,
    106  CodecID = 0x86,
    107  CodecPrivate = 0x63A2,
    108  CodecName = 0x258688,
    109  CodecDelay = 0x56AA,
    110  SeekPreRoll = 0x56BB,
    111 /* AttachmentLink = 0x7446, */
    112 /* CodecSettings = 0x3A9697, */
    113 /* CodecInfoURL = 0x3B4040, */
    114 /* CodecDownloadURL = 0x26B240, */
    115 /* CodecDecodeAll = 0xAA, */
    116 /* TrackOverlay = 0x6FAB, */
    117 /* TrackTranslate = 0x6624, */
    118 /* TrackTranslateEditionUID = 0x66FC, */
    119 /* TrackTranslateCodec = 0x66BF, */
    120 /* TrackTranslateTrackID = 0x66A5, */
    121  /* video */
    122  Video = 0xE0,
    123  FlagInterlaced = 0x9A,
    124  WEBM_StereoMode = 0x53B8,
    125  AlphaMode = 0x53C0,
    126  PixelWidth = 0xB0,
    127  PixelHeight = 0xBA,
    128  PixelCropBottom = 0x54AA,
    129  PixelCropTop = 0x54BB,
    130  PixelCropLeft = 0x54CC,
    131  PixelCropRight = 0x54DD,
    132  DisplayWidth = 0x54B0,
    133  DisplayHeight = 0x54BA,
    134  DisplayUnit = 0x54B2,
    135  AspectRatioType = 0x54B3,
    136 /* ColourSpace = 0x2EB524, */
    137 /* GammaValue = 0x2FB523, */
    138  FrameRate = 0x2383E3,
    139  /* end video */
    140  /* audio */
    141  Audio = 0xE1,
    142  SamplingFrequency = 0xB5,
    143  OutputSamplingFrequency = 0x78B5,
    144  Channels = 0x9F,
    145 /* ChannelPositions = 0x7D7B, */
    146  BitDepth = 0x6264,
    147  /* end audio */
    148  /* content encoding */
    149 /* ContentEncodings = 0x6d80, */
    150 /* ContentEncoding = 0x6240, */
    151 /* ContentEncodingOrder = 0x5031, */
    152 /* ContentEncodingScope = 0x5032, */
    153 /* ContentEncodingType = 0x5033, */
    154 /* ContentCompression = 0x5034, */
    155 /* ContentCompAlgo = 0x4254, */
    156 /* ContentCompSettings = 0x4255, */
    157 /* ContentEncryption = 0x5035, */
    158 /* ContentEncAlgo = 0x47e1, */
    159 /* ContentEncKeyID = 0x47e2, */
    160 /* ContentSignature = 0x47e3, */
    161 /* ContentSigKeyID = 0x47e4, */
    162 /* ContentSigAlgo = 0x47e5, */
    163 /* ContentSigHashAlgo = 0x47e6, */
    164  /* end content encoding */
    165  /* Cueing Data */
    166  Cues = 0x1C53BB6B,
    167  CuePoint = 0xBB,
    168  CueTime = 0xB3,
    169  CueTrackPositions = 0xB7,
    170  CueTrack = 0xF7,
    171  CueClusterPosition = 0xF1,
    172  CueBlockNumber = 0x5378
    173 /* CueCodecState = 0xEA, */
    174 /* CueReference = 0xDB, */
    175 /* CueRefTime = 0x96, */
    176 /* CueRefCluster = 0x97, */
    177 /* CueRefNumber = 0x535F, */
    178 /* CueRefCodecState = 0xEB, */
    179  /* Attachment */
    180 /* Attachments = 0x1941A469, */
    181 /* AttachedFile = 0x61A7, */
    182 /* FileDescription = 0x467E, */
    183 /* FileName = 0x466E, */
    184 /* FileMimeType = 0x4660, */
    185 /* FileData = 0x465C, */
    186 /* FileUID = 0x46AE, */
    187 /* FileReferral = 0x4675, */
    188  /* Chapters */
    189 /* Chapters = 0x1043A770, */
    190 /* EditionEntry = 0x45B9, */
    191 /* EditionUID = 0x45BC, */
    192 /* EditionFlagHidden = 0x45BD, */
    193 /* EditionFlagDefault = 0x45DB, */
    194 /* EditionFlagOrdered = 0x45DD, */
    195 /* ChapterAtom = 0xB6, */
    196 /* ChapterUID = 0x73C4, */
    197 /* ChapterTimeStart = 0x91, */
    198 /* ChapterTimeEnd = 0x92, */
    199 /* ChapterFlagHidden = 0x98, */
    200 /* ChapterFlagEnabled = 0x4598, */
    201 /* ChapterSegmentUID = 0x6E67, */
    202 /* ChapterSegmentEditionUID = 0x6EBC, */
    203 /* ChapterPhysicalEquiv = 0x63C3, */
    204 /* ChapterTrack = 0x8F, */
    205 /* ChapterTrackNumber = 0x89, */
    206 /* ChapterDisplay = 0x80, */
    207 /* ChapString = 0x85, */
    208 /* ChapLanguage = 0x437C, */
    209 /* ChapCountry = 0x437E, */
    210 /* ChapProcess = 0x6944, */
    211 /* ChapProcessCodecID = 0x6955, */
    212 /* ChapProcessPrivate = 0x450D, */
    213 /* ChapProcessCommand = 0x6911, */
    214 /* ChapProcessTime = 0x6922, */
    215 /* ChapProcessData = 0x6933, */
    216  /* Tagging */
    217 /* Tags = 0x1254C367, */
    218 /* Tag = 0x7373, */
    219 /* Targets = 0x63C0, */
    220 /* TargetTypeValue = 0x68CA, */
    221 /* TargetType = 0x63CA, */
    222 /* Tagging_TrackUID = 0x63C5, */
    223 /* Tagging_EditionUID = 0x63C9, */
    224 /* Tagging_ChapterUID = 0x63C4, */
    225 /* AttachmentUID = 0x63C6, */
    226 /* SimpleTag = 0x67C8, */
    227 /* TagName = 0x45A3, */
    228 /* TagLanguage = 0x447A, */
    229 /* TagDefault = 0x4484, */
    230 /* TagString = 0x4487, */
    231 /* TagBinary = 0x4485, */
    232 };
    233 #endif