Struct mp4parse::Track [] [src]

pub struct Track {
    pub id: usize,
    pub track_type: TrackType,
    pub empty_duration: Option<MediaScaledTime>,
    pub media_time: Option<TrackScaledTime<u64>>,
    pub timescale: Option<TrackTimeScale<u64>>,
    pub duration: Option<TrackScaledTime<u64>>,
    pub track_id: Option<u32>,
    pub codec_type: CodecType,
    pub empty_sample_boxes: EmptySampleTableBoxes,
    pub data: Option<SampleEntry>,
    pub tkhd: Option<TrackHeaderBox>,
    pub stts: Option<TimeToSampleBox>,
    pub stsc: Option<SampleToChunkBox>,
    pub stsz: Option<SampleSizeBox>,
    pub stco: Option<ChunkOffsetBox>,
    pub stss: Option<SyncSampleBox>,
    pub ctts: Option<CompositionOffsetBox>,
}

Fields

Trait Implementations

impl Debug for Track
[src]

Formats the value using the given formatter.

impl Default for Track
[src]

Returns the "default value" for a type. Read more