pub struct Probe {
pub channels: u16,
pub frame_rate: u32,
pub duration_s: Option<f64>,
pub bit_rate: Option<u64>,
}Expand description
What ffprobe reports about a stream, before any decoding.
Fields§
§channels: u16§frame_rate: u32§duration_s: Option<f64>Container duration in seconds, when the stream declares one.
bit_rate: Option<u64>Stream bit rate in bits per second, when declared.
Trait Implementations§
impl StructuralPartialEq for Probe
Auto Trait Implementations§
impl Freeze for Probe
impl RefUnwindSafe for Probe
impl Send for Probe
impl Sync for Probe
impl Unpin for Probe
impl UnsafeUnpin for Probe
impl UnwindSafe for Probe
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