pub struct InputContext {
pub streams: Vec<Stream>,
pub metadata: Metadata,
pub duration: i64,
pub start_time: i64,
/* private fields */
}Expand description
High-level input context — wraps demuxer + I/O for easy demuxing.
Fields§
§streams: Vec<Stream>§metadata: Metadata§duration: i64§start_time: i64Implementations§
Source§impl InputContext
impl InputContext
Auto Trait Implementations§
impl Freeze for InputContext
impl !RefUnwindSafe for InputContext
impl Send for InputContext
impl !Sync for InputContext
impl Unpin for InputContext
impl UnsafeUnpin for InputContext
impl !UnwindSafe for InputContext
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