libwebm 0.1.0

libwebm Native in Rust
Documentation
pub enum MkvId {
    MkvEBML = 0x1A45DFA3,
    MkvEBMLVersion = 0x4286,
    MkvEBMLReadVersion = 0x42F7,
    MkvEBMLMaxIDLength = 0x42F2,
    MkvEBMLMaxSizeLength = 0x42F3,
    MkvDocType = 0x4282,
    MkvDocTypeVersion = 0x4287,
    MkvDocTypeReadVersion = 0x4285,
    MkvVoid = 0xEC,
    MkvSignatureSlot = 0x1B538667,
    MkvSignatureAlgo = 0x7E8A,
    MkvSignatureHash = 0x7E9A,
    MkvSignaturePublicKey = 0x7EA5,
    MkvSignature = 0x7EB5,
    MkvSignatureElements = 0x7E5B,
    MkvSignatureElementList = 0x7E7B,
    MkvSignedElement = 0x6532,
    // segment
    MkvSegment = 0x18538067,
    // Meta Seek Information
    MkvSeekHead = 0x114D9B74,
    MkvSeek = 0x4DBB,
    MkvSeekID = 0x53AB,
    MkvSeekPosition = 0x53AC,
    // Segment Information
    MkvInfo = 0x1549A966,
    MkvTimecodeScale = 0x2AD7B1,
    MkvDuration = 0x4489,
    MkvDateUTC = 0x4461,
    MkvTitle = 0x7BA9,
    MkvMuxingApp = 0x4D80,
    MkvWritingApp = 0x5741,
    // Cluster
    MkvCluster = 0x1F43B675,
    MkvTimecode = 0xE7,
    MkvPrevSize = 0xAB,
    MkvBlockGroup = 0xA0,
    MkvBlock = 0xA1,
    MkvBlockDuration = 0x9B,
    MkvReferenceBlock = 0xFB,
    MkvLaceNumber = 0xCC,
    MkvSimpleBlock = 0xA3,
    MkvBlockAdditions = 0x75A1,
    MkvBlockMore = 0xA6,
    MkvBlockAddID = 0xEE,
    MkvBlockAdditional = 0xA5,
    MkvDiscardPadding = 0x75A2,
    // Track
    MkvTracks = 0x1654AE6B,
    MkvTrackEntry = 0xAE,
    MkvTrackNumber = 0xD7,
    MkvTrackUID = 0x73C5,
    MkvTrackType = 0x83,
    MkvFlagEnabled = 0xB9,
    MkvFlagDefault = 0x88,
    MkvFlagForced = 0x55AA,
    MkvFlagLacing = 0x9C,
    MkvDefaultDuration = 0x23E383,
    MkvMaxBlockAdditionID = 0x55EE,
    MkvName = 0x536E,
    MkvLanguage = 0x22B59C,
    MkvCodecID = 0x86,
    MkvCodecPrivate = 0x63A2,
    MkvCodecName = 0x258688,
    MkvCodecDelay = 0x56AA,
    MkvSeekPreRoll = 0x56BB,
    // video
    MkvVideo = 0xE0,
    MkvFlagInterlaced = 0x9A,
    MkvStereoMode = 0x53B8,
    MkvAlphaMode = 0x53C0,
    MkvPixelWidth = 0xB0,
    MkvPixelHeight = 0xBA,
    MkvPixelCropBottom = 0x54AA,
    MkvPixelCropTop = 0x54BB,
    MkvPixelCropLeft = 0x54CC,
    MkvPixelCropRight = 0x54DD,
    MkvDisplayWidth = 0x54B0,
    MkvDisplayHeight = 0x54BA,
    MkvDisplayUnit = 0x54B2,
    MkvAspectRatioType = 0x54B3,
    MkvColourSpace = 0x2EB524,
    MkvFrameRate = 0x2383E3,
    // end video
    // colour
    MkvColour = 0x55B0,
    MkvMatrixCoefficients = 0x55B1,
    MkvBitsPerChannel = 0x55B2,
    MkvChromaSubsamplingHorz = 0x55B3,
    MkvChromaSubsamplingVert = 0x55B4,
    MkvCbSubsamplingHorz = 0x55B5,
    MkvCbSubsamplingVert = 0x55B6,
    MkvChromaSitingHorz = 0x55B7,
    MkvChromaSitingVert = 0x55B8,
    MkvRange = 0x55B9,
    MkvTransferCharacteristics = 0x55BA,
    MkvPrimaries = 0x55BB,
    MkvMaxCLL = 0x55BC,
    MkvMaxFALL = 0x55BD,
    // mastering metadata
    MkvMasteringMetadata = 0x55D0,
    MkvPrimaryRChromaticityX = 0x55D1,
    MkvPrimaryRChromaticityY = 0x55D2,
    MkvPrimaryGChromaticityX = 0x55D3,
    MkvPrimaryGChromaticityY = 0x55D4,
    MkvPrimaryBChromaticityX = 0x55D5,
    MkvPrimaryBChromaticityY = 0x55D6,
    MkvWhitePointChromaticityX = 0x55D7,
    MkvWhitePointChromaticityY = 0x55D8,
    MkvLuminanceMax = 0x55D9,
    MkvLuminanceMin = 0x55DA,
    // end mastering metadata
    // end colour
    // projection
    MkvProjection = 0x7670,
    MkvProjectionType = 0x7671,
    MkvProjectionPrivate = 0x7672,
    MkvProjectionPoseYaw = 0x7673,
    MkvProjectionPosePitch = 0x7674,
    MkvProjectionPoseRoll = 0x7675,
    // end projection
    // audio
    MkvAudio = 0xE1,
    MkvSamplingFrequency = 0xB5,
    MkvOutputSamplingFrequency = 0x78B5,
    MkvChannels = 0x9F,
    MkvBitDepth = 0x6264,
    // end audio
    // ContentEncodings
    MkvContentEncodings = 0x6D80,
    MkvContentEncoding = 0x6240,
    MkvContentEncodingOrder = 0x5031,
    MkvContentEncodingScope = 0x5032,
    MkvContentEncodingType = 0x5033,
    MkvContentCompression = 0x5034,
    MkvContentCompAlgo = 0x4254,
    MkvContentCompSettings = 0x4255,
    MkvContentEncryption = 0x5035,
    MkvContentEncAlgo = 0x47E1,
    MkvContentEncKeyID = 0x47E2,
    MkvContentSignature = 0x47E3,
    MkvContentSigKeyID = 0x47E4,
    MkvContentSigAlgo = 0x47E5,
    MkvContentSigHashAlgo = 0x47E6,
    MkvContentEncAESSettings = 0x47E7,
    MkvAESSettingsCipherMode = 0x47E8,
    MkvAESSettingsCipherInitData = 0x47E9,
    // end ContentEncodings
    // Cueing Data
    MkvCues = 0x1C53BB6B,
    MkvCuePoint = 0xBB,
    MkvCueTime = 0xB3,
    MkvCueTrackPositions = 0xB7,
    MkvCueTrack = 0xF7,
    MkvCueClusterPosition = 0xF1,
    MkvCueBlockNumber = 0x5378,
    // Chapters
    MkvChapters = 0x1043A770,
    MkvEditionEntry = 0x45B9,
    MkvChapterAtom = 0xB6,
    MkvChapterUID = 0x73C4,
    MkvChapterStringUID = 0x5654,
    MkvChapterTimeStart = 0x91,
    MkvChapterTimeEnd = 0x92,
    MkvChapterDisplay = 0x80,
    MkvChapString = 0x85,
    MkvChapLanguage = 0x437C,
    MkvChapCountry = 0x437E,
    // Tags
    MkvTags = 0x1254C367,
    MkvTag = 0x7373,
    MkvSimpleTag = 0x67C8,
    MkvTagName = 0x45A3,
    MkvTagString = 0x4487,
}