pub struct InputFormatDescriptor {
pub name: &'static str,
pub long_name: &'static str,
pub extensions: &'static str,
pub mime_types: &'static str,
pub flags: InputFormatFlags,
pub priority: i32,
}Expand description
Descriptor for an input format.
Fields§
§name: &'static str§long_name: &'static str§extensions: &'static str§mime_types: &'static str§flags: InputFormatFlags§priority: i32Priority for probe tie-breaking. Higher priority wins when multiple demuxers return the same probe score. Native implementations use 100, wrapper/adapter implementations use 50.
Trait Implementations§
Source§impl Clone for InputFormatDescriptor
impl Clone for InputFormatDescriptor
Source§fn clone(&self) -> InputFormatDescriptor
fn clone(&self) -> InputFormatDescriptor
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for InputFormatDescriptor
impl RefUnwindSafe for InputFormatDescriptor
impl Send for InputFormatDescriptor
impl Sync for InputFormatDescriptor
impl Unpin for InputFormatDescriptor
impl UnsafeUnpin for InputFormatDescriptor
impl UnwindSafe for InputFormatDescriptor
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