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

Implementors