Maven module :un.storage : media-mkv :
Class : un.storage.media.mkv.model.TrackEntry
Extends/Implements : un.storage.binding.ebml.EBMLChunk
Subclasses : -

TrackEntry := ae container [ card:*; ] {
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


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 ()