Trait gstreamer_rtsp_server::subclass::prelude::RTSPMediaFactoryImpl [−][src]
pub trait RTSPMediaFactoryImpl: RTSPMediaFactoryImplExt + ObjectImpl + Send + Sync { fn gen_key(&self, factory: &Self::Type, url: &RTSPUrl) -> Option<GString> { ... } fn create_element(
&self,
factory: &Self::Type,
url: &RTSPUrl
) -> Option<Element> { ... } fn construct(
&self,
factory: &Self::Type,
url: &RTSPUrl
) -> Option<RTSPMedia> { ... } fn create_pipeline(
&self,
factory: &Self::Type,
media: &RTSPMedia
) -> Option<Pipeline> { ... } fn configure(&self, factory: &Self::Type, media: &RTSPMedia) { ... } fn media_constructed(&self, factory: &Self::Type, media: &RTSPMedia) { ... } fn media_configure(&self, factory: &Self::Type, media: &RTSPMedia) { ... } }
Provided methods
fn gen_key(&self, factory: &Self::Type, url: &RTSPUrl) -> Option<GString>
[src]
fn create_element(&self, factory: &Self::Type, url: &RTSPUrl) -> Option<Element>
[src]
fn construct(&self, factory: &Self::Type, url: &RTSPUrl) -> Option<RTSPMedia>
[src]
fn create_pipeline(
&self,
factory: &Self::Type,
media: &RTSPMedia
) -> Option<Pipeline>
[src]
&self,
factory: &Self::Type,
media: &RTSPMedia
) -> Option<Pipeline>