Maven module :un.storage : media-mkv :
Class :
un.storage.media.mkv.model.TrackEntry
Extends/Implements :
un.storage.binding.ebml.EBMLChunk
Subclasses : -
Variables : -
Functions :
getStructure,
getTrackNumber,
getTrackUID,
getTrackType,
getFlagEnabled,
getFlagDefault,
getFlagLacing,
getMinCache,
getMaxCache,
getDefaultDuration,
getTrackTimecodeScale,
getName,
getLanguage,
getCodecID,
getCodecPrivate,
getCodecName,
getCodecSettings,
getCodecInfoURL,
getCodecDownloadURL,
getCodecDecodeAll,
getTrackOverlay,
getVideo,
getAudio,
getContentEncodings
protected PropertyType[]
getStructure ()
public Integer
getTrackNumber ()
public Integer
getTrackUID ()
public Integer
getTrackType ()
public Integer
getFlagEnabled ()
public Integer
getFlagDefault ()
public Integer
getFlagLacing ()
public Integer
getMinCache ()
public Integer
getMaxCache ()
public Integer
getDefaultDuration ()
public Float
getTrackTimecodeScale ()
public Chars
getName ()
public Chars
getLanguage ()
public Chars
getCodecID ()
public byte[]
getCodecPrivate ()
public Chars
getCodecName ()
public Chars
getCodecSettings ()
public Sequence
getCodecInfoURL ()
public Sequence
getCodecDownloadURL ()
public Integer
getCodecDecodeAll ()
public Integer
getTrackOverlay ()
public Video
getVideo ()
public Audio
getAudio ()
public ContentEncodings
getContentEncodings ()
TrackNumber := d7 uint [ range:1..; ]
TrackUID := 73c5 uint [ range:1..; ]
TrackType := 83 uint [ range:1..254; ]
FlagEnabled := b9 uint [ range:0..1; def:1; ]
FlagDefault := 88 uint [ range:0..1; def:1; ]
FlagLacing := 9c uint [ range:0..1; def:1; ]
MinCache := 6de7 uint [ def:0; ]
MaxCache := 6df8 uint;
DefaultDuration := 23e383 uint [ range:1..; ]
TrackTimecodeScale := 23314f float [ range:>0.0; def:1.0; ]
Name := 536e string;
Language := 22b59c string [ def:"eng"; range:32..126; ]
CodecID := 86 string [ range:32..126; ];
CodecPrivate := 63a2 binary;
CodecName := 258688 string;
CodecSettings := 3a9697 string;
CodecInfoURL := 3b4040 string [ card:*; range:32..126; ]
CodecDownloadURL := 26b240 string [ card:*; range:32..126; ]
CodecDecodeAll := aa uint [ range:0..1; def:1; ]
TrackOverlay := 6fab uint;
// Video
Video := e0 container ...
// Audio
Audio := e1 container ...
// Content Encoding
ContentEncodings := 6d80 container ...
}
@author Johann Sorel