Trait gstreamer_rtsp_server::prelude::RTSPMountPointsExt [−][src]
pub trait RTSPMountPointsExt: 'static { fn add_factory<P: IsA<RTSPMediaFactory>>(&self, path: &str, factory: &P); fn make_path(&self, url: &RTSPUrl) -> Result<GString, BoolError>; fn match_(&self, path: &str) -> (RTSPMediaFactory, i32); fn remove_factory(&self, path: &str); }
Required methods
fn add_factory<P: IsA<RTSPMediaFactory>>(&self, path: &str, factory: &P)
[src]
Attach factory
to the mount point path
in self
.
path
is of the form (/node)+. Any previous mount point will be freed.
Ownership is taken of the reference on factory
so that factory
should not be
used after calling this function.
path
a mount point
factory
fn make_path(&self, url: &RTSPUrl) -> Result<GString, BoolError>
[src]
fn match_(&self, path: &str) -> (RTSPMediaFactory, i32)
[src]
fn remove_factory(&self, path: &str)
[src]
Implementors
impl<O: IsA<RTSPMountPoints>> RTSPMountPointsExt for O
[src]
impl<O: IsA<RTSPMountPoints>> RTSPMountPointsExt for O
[src]