pub struct DemuxResult {
pub codec: String,
pub info: StreamInfo,
pub samples: Vec<Vec<u8>>,
pub audio: Option<AudioTrack>,
}Fields§
§codec: String§info: StreamInfo§samples: Vec<Vec<u8>>§audio: Option<AudioTrack>Optional audio track carried through for passthrough muxing. Populated
when the input has an AAC track (MP4: mp4a sample entry; MKV codec
id A_AAC). Other audio codecs log a warning and are dropped.
Auto Trait Implementations§
impl Freeze for DemuxResult
impl RefUnwindSafe for DemuxResult
impl Send for DemuxResult
impl Sync for DemuxResult
impl Unpin for DemuxResult
impl UnsafeUnpin for DemuxResult
impl UnwindSafe for DemuxResult
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