public final class MKVType extends Object
Modifier and Type | Method and Description |
---|---|
static <T extends EbmlBase> |
createById(byte[] id,
long offset) |
static <T extends EbmlBase> |
createByType(MKVType g) |
static <T> T[] |
findAll(EbmlBase master,
Class<T> class1,
boolean ga,
MKVType[] path) |
static <T> T[] |
findAllTree(List<? extends EbmlBase> tree,
Class<T> class1,
MKVType[] path) |
static EbmlBase |
findFirst(EbmlBase master,
MKVType[] path) |
static <T> T |
findFirstTree(List<? extends EbmlBase> tree,
MKVType[] path) |
static <T> List<T> |
findList(List<? extends EbmlBase> tree,
Class<T> class1,
MKVType[] path) |
static MKVType |
getParent(MKVType t) |
static boolean |
isFirstLevelHeader(byte[] b) |
static boolean |
isHeaderFirstByte(byte b) |
static boolean |
isSpecifiedHeader(byte[] b) |
String |
name() |
static boolean |
possibleChild(EbmlMaster parent,
EbmlBase child) |
static boolean |
possibleChildById(EbmlMaster parent,
byte[] typeId) |
String |
toString() |
static MKVType[] |
values() |
public static final MKVType Void
public static final MKVType CRC32
public static final MKVType EBML
public static final MKVType EBMLVersion
public static final MKVType EBMLReadVersion
public static final MKVType EBMLMaxIDLength
public static final MKVType EBMLMaxSizeLength
public static final MKVType DocType
public static final MKVType DocTypeVersion
public static final MKVType DocTypeReadVersion
public static final MKVType Segment
public static final MKVType SeekHead
public static final MKVType Seek
public static final MKVType SeekID
public static final MKVType SeekPosition
public static final MKVType Info
public static final MKVType SegmentUID
public static final MKVType SegmentFilename
public static final MKVType PrevUID
public static final MKVType PrevFilename
public static final MKVType NextUID
public static final MKVType NextFilenam
public static final MKVType SegmentFamily
public static final MKVType ChapterTranslate
public static final MKVType ChapterTranslateEditionUID
public static final MKVType ChapterTranslateCodec
public static final MKVType ChapterTranslateID
public static final MKVType TimecodeScale
public static final MKVType Duration
public static final MKVType DateUTC
public static final MKVType Title
public static final MKVType MuxingApp
public static final MKVType WritingApp
public static final MKVType Cluster
public static final MKVType Timecode
public static final MKVType SilentTracks
public static final MKVType SilentTrackNumber
public static final MKVType Position
public static final MKVType PrevSize
public static final MKVType SimpleBlock
public static final MKVType BlockGroup
public static final MKVType Block
public static final MKVType BlockAdditions
public static final MKVType BlockMore
public static final MKVType BlockAddID
public static final MKVType BlockAdditional
public static final MKVType BlockDuration
public static final MKVType ReferencePriority
public static final MKVType ReferenceBlock
public static final MKVType CodecState
public static final MKVType Slices
public static final MKVType TimeSlice
public static final MKVType LaceNumber
public static final MKVType Tracks
public static final MKVType TrackEntry
public static final MKVType TrackNumber
public static final MKVType TrackUID
public static final MKVType TrackType
public static final MKVType FlagEnabled
public static final MKVType FlagDefault
public static final MKVType FlagForced
public static final MKVType FlagLacing
public static final MKVType MinCache
public static final MKVType MaxCache
public static final MKVType DefaultDuration
public static final MKVType MaxBlockAdditionID
public static final MKVType Name
public static final MKVType Language
public static final MKVType CodecID
public static final MKVType CodecPrivate
public static final MKVType CodecName
public static final MKVType AttachmentLink
public static final MKVType CodecDecodeAll
public static final MKVType TrackOverlay
public static final MKVType TrackTranslate
public static final MKVType TrackTranslateEditionUID
public static final MKVType TrackTranslateCodec
public static final MKVType TrackTranslateTrackID
public static final MKVType Video
public static final MKVType FlagInterlaced
public static final MKVType StereoMode
public static final MKVType AlphaMode
public static final MKVType PixelWidth
public static final MKVType PixelHeight
public static final MKVType PixelCropBottom
public static final MKVType PixelCropTop
public static final MKVType PixelCropLeft
public static final MKVType PixelCropRight
public static final MKVType DisplayWidth
public static final MKVType DisplayHeight
public static final MKVType DisplayUnit
public static final MKVType AspectRatioType
public static final MKVType ColourSpace
public static final MKVType Audio
public static final MKVType SamplingFrequency
public static final MKVType OutputSamplingFrequency
public static final MKVType Channels
public static final MKVType BitDepth
public static final MKVType TrackOperation
public static final MKVType TrackCombinePlanes
public static final MKVType TrackPlane
public static final MKVType TrackPlaneUID
public static final MKVType TrackPlaneType
public static final MKVType TrackJoinBlocks
public static final MKVType TrackJoinUID
public static final MKVType ContentEncodings
public static final MKVType ContentEncoding
public static final MKVType ContentEncodingOrder
public static final MKVType ContentEncodingScope
public static final MKVType ContentEncodingType
public static final MKVType ContentCompression
public static final MKVType ContentCompAlgo
public static final MKVType ContentCompSettings
public static final MKVType ContentEncryption
public static final MKVType ContentEncAlgo
public static final MKVType ContentEncKeyID
public static final MKVType ContentSignature
public static final MKVType ContentSigKeyID
public static final MKVType ContentSigAlgo
public static final MKVType ContentSigHashAlgo
public static final MKVType Cues
public static final MKVType CuePoint
public static final MKVType CueTime
public static final MKVType CueTrackPositions
public static final MKVType CueTrack
public static final MKVType CueClusterPosition
public static final MKVType CueRelativePosition
public static final MKVType CueDuration
public static final MKVType CueBlockNumber
public static final MKVType CueCodecState
public static final MKVType CueReference
public static final MKVType CueRefTime
public static final MKVType Attachments
public static final MKVType AttachedFile
public static final MKVType FileDescription
public static final MKVType FileName
public static final MKVType FileMimeType
public static final MKVType FileData
public static final MKVType FileUID
public static final MKVType Chapters
public static final MKVType EditionEntry
public static final MKVType EditionUID
public static final MKVType EditionFlagHidden
public static final MKVType EditionFlagDefault
public static final MKVType EditionFlagOrdered
public static final MKVType ChapterAtom
public static final MKVType ChapterUID
public static final MKVType ChapterStringUID
public static final MKVType ChapterTimeStart
public static final MKVType ChapterTimeEnd
public static final MKVType ChapterFlagHidden
public static final MKVType ChapterFlagEnabled
public static final MKVType ChapterSegmentUID
public static final MKVType ChapterSegmentEditionUID
public static final MKVType ChapterPhysicalEquiv
public static final MKVType ChapterTrack
public static final MKVType ChapterTrackNumber
public static final MKVType ChapterDisplay
public static final MKVType ChapString
public static final MKVType ChapLanguage
public static final MKVType ChapCountry
public static final MKVType ChapProcess
public static final MKVType ChapProcessCodecID
public static final MKVType ChapProcessPrivate
public static final MKVType ChapProcessCommand
public static final MKVType ChapProcessTime
public static final MKVType ChapProcessData
public static final MKVType Tags
public static final MKVType Tag
public static final MKVType Targets
public static final MKVType TargetTypeValue
public static final MKVType TargetType
public static final MKVType TagTrackUID
public static final MKVType TagEditionUID
public static final MKVType TagChapterUID
public static final MKVType TagAttachmentUID
public static final MKVType SimpleTag
public static final MKVType TagName
public static final MKVType TagLanguage
public static final MKVType TagDefault
public static final MKVType TagString
public static final MKVType TagBinary
public static MKVType[] firstLevelHeaders
public final byte[] id
public String name()
public static MKVType[] values()
public static <T extends EbmlBase> T createById(byte[] id, long offset)
public static boolean isHeaderFirstByte(byte b)
public static boolean isSpecifiedHeader(byte[] b)
public static boolean isFirstLevelHeader(byte[] b)
public static boolean possibleChild(EbmlMaster parent, EbmlBase child)
public static boolean possibleChildById(EbmlMaster parent, byte[] typeId)
public static <T> List<T> findList(List<? extends EbmlBase> tree, Class<T> class1, MKVType[] path)
public static <T> T[] findAllTree(List<? extends EbmlBase> tree, Class<T> class1, MKVType[] path)
Copyright © 2019. All rights reserved.