pub struct Chpl {
pub entries: Vec<ChplEntry>,
}Expand description
Nero-style Chapter List Box (chpl).
Not part of the ISO/QuickTime spec, but a de facto standard written and read
by e.g. Nero, ffmpeg’s mov muxer/demuxer, and MP4Box, as an alternative
to the QuickTime chap track reference + text track convention.
Version 0 and version 1 only differ in an extra 4-byte reserved field
present after the FullBox header in version 1 (absent in version 0); it
carries no known meaning in either case, so it’s not exposed here. This
always encodes as version 1, matching the common convention used by
ffmpeg’s mov muxer and MP4Box.
Fields§
§entries: Vec<ChplEntry>Trait Implementations§
impl Eq for Chpl
impl StructuralPartialEq for Chpl
Auto Trait Implementations§
impl Freeze for Chpl
impl RefUnwindSafe for Chpl
impl Send for Chpl
impl Sync for Chpl
impl Unpin for Chpl
impl UnsafeUnpin for Chpl
impl UnwindSafe for Chpl
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