Struct matroska_demuxer::Info [−][src]
pub struct Info { /* fields omitted */ }
Contains general information about the segment.
Implementations
impl Info
[src]
impl Info
[src]pub fn timestamp_scale(&self) -> NonZeroU64
[src]
Timestamp scale in nanoseconds (1_000_000 means all timestamps in the Segment are expressed in milliseconds).
pub fn duration(&self) -> Option<f64>
[src]
Duration of the Segment in nanoseconds based on TimestampScale.
pub fn date_utc(&self) -> Option<i64>
[src]
The date and time that the Segment was created by the muxing application or library.
pub fn title(&self) -> Option<&str>
[src]
General name of the Segment.
pub fn muxing_app(&self) -> &str
[src]
Muxing application or library.
pub fn writing_app(&self) -> &str
[src]
Writing application.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Info
impl RefUnwindSafe for Info
impl UnwindSafe for Info
impl UnwindSafe for Info