Struct gstreamer::SliceTypeFind [−][src]
pub struct SliceTypeFind<T: AsRef<[u8]>> { pub probability: Option<TypeFindProbability>, pub caps: Option<Caps>, // some fields omitted }
Fields
probability: Option<TypeFindProbability>
caps: Option<Caps>
Methods
impl<T: AsRef<[u8]>> SliceTypeFind<T>
[src]
impl<T: AsRef<[u8]>> SliceTypeFind<T>
pub fn new(data: T) -> SliceTypeFind<T>
[src]
pub fn new(data: T) -> SliceTypeFind<T>
pub fn run(&mut self)
[src]
pub fn run(&mut self)
pub fn type_find(data: T) -> (TypeFindProbability, Option<Caps>)
[src]
pub fn type_find(data: T) -> (TypeFindProbability, Option<Caps>)
Trait Implementations
impl<T: AsRef<[u8]>> TypeFindImpl for SliceTypeFind<T>
[src]
impl<T: AsRef<[u8]>> TypeFindImpl for SliceTypeFind<T>
Auto Trait Implementations
impl<T> Send for SliceTypeFind<T> where
T: Send,
impl<T> Send for SliceTypeFind<T> where
T: Send,
impl<T> Sync for SliceTypeFind<T> where
T: Sync,
impl<T> Sync for SliceTypeFind<T> where
T: Sync,