pub struct UriSourceFactory { /* private fields */ }Expand description
A URI-scheme handler: maps a parsed Uri to a constructed source and
the source’s declared output caps (the decodebin input). The analog of
GStreamer’s GstURIHandler. Unlike SourceFactory (a parameterless
playbin root named directly), this builds the source from the URI, so
udp://host:port and file://path configure themselves.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UriSourceFactory
impl RefUnwindSafe for UriSourceFactory
impl Send for UriSourceFactory
impl Sync for UriSourceFactory
impl Unpin for UriSourceFactory
impl UnsafeUnpin for UriSourceFactory
impl UnwindSafe for UriSourceFactory
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