Struct symphonia_core::formats::Cue [−][src]
A Cue
is a designated point of time within a media stream.
A Cue
may be a mapping from either a source track, a chapter, cuesheet, or a timestamp
depending on the source media. A Cue
’s duration is the difference between the Cue
’s
timestamp and the next. Each Cue
may contain an optional index of points relative to the Cue
that never exceed the timestamp of the next Cue
. A Cue
may also have associated Tag
s.
Fields
index: u32
A unique index for the Cue
.
start_ts: u64
The starting timestamp in number of frames from the start of the stream.
A list of Tag
s associated with the Cue
.
points: Vec<CuePoint>
A list of CuePoints
s that are contained within this Cue
. These points are children of
the Cue
since the Cue
itself is an implicit CuePoint
.
Auto Trait Implementations
impl RefUnwindSafe for Cue
impl Send for Cue
impl Sync for Cue
impl Unpin for Cue
impl UnwindSafe for Cue
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<F, T> IntoSample<T> for F where
T: FromSample<F>,
[src]
T: FromSample<F>,
pub fn into_sample(Self) -> T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,