pub struct ElstEntry {
pub segment_duration: u64,
pub media_time: Option<u64>,
pub media_rate: FixedPoint<i16>,
}Fields§
§segment_duration: u64§media_time: Option<u64>Start time within the media of this edit, in media-timescale units
(composition time). Signed on the wire (ISO/IEC 14496-12 §8.6.6): None
is the -1 “empty edit” sentinel – a dwell with no media, used to signal
an initial presentation offset – and Some(t) is a real, non-negative
media time. t must fit in an i64 (the on-wire field is signed) to encode.
media_rate: FixedPoint<i16>Trait Implementations§
impl Eq for ElstEntry
impl StructuralPartialEq for ElstEntry
Auto Trait Implementations§
impl Freeze for ElstEntry
impl RefUnwindSafe for ElstEntry
impl Send for ElstEntry
impl Sync for ElstEntry
impl Unpin for ElstEntry
impl UnsafeUnpin for ElstEntry
impl UnwindSafe for ElstEntry
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more