[−][src]Trait gstreamer_rtsp_server::subclass::prelude::RTSPClientImpl
Provided methods
fn create_sdp(
&self,
client: &RTSPClient,
media: &RTSPMedia
) -> Option<SDPMessage>
&self,
client: &RTSPClient,
media: &RTSPMedia
) -> Option<SDPMessage>
fn configure_client_media(
&self,
client: &RTSPClient,
media: &RTSPMedia,
stream: &RTSPStream,
ctx: &RTSPContext
) -> Result<(), LoggableError>
&self,
client: &RTSPClient,
media: &RTSPMedia,
stream: &RTSPStream,
ctx: &RTSPContext
) -> Result<(), LoggableError>
fn params_set(&self, client: &RTSPClient, ctx: &RTSPContext) -> RTSPResult
fn params_get(&self, client: &RTSPClient, ctx: &RTSPContext) -> RTSPResult
fn make_path_from_uri(
&self,
client: &RTSPClient,
url: &RTSPUrl
) -> Option<GString>
&self,
client: &RTSPClient,
url: &RTSPUrl
) -> Option<GString>
fn closed(&self, client: &RTSPClient)
fn new_session(&self, client: &RTSPClient, session: &RTSPSession)
fn options_request(&self, client: &RTSPClient, ctx: &RTSPContext)
fn describe_request(&self, client: &RTSPClient, ctx: &RTSPContext)
fn setup_request(&self, client: &RTSPClient, ctx: &RTSPContext)
fn play_request(&self, client: &RTSPClient, ctx: &RTSPContext)
fn pause_request(&self, client: &RTSPClient, ctx: &RTSPContext)
fn teardown_request(&self, client: &RTSPClient, ctx: &RTSPContext)
fn set_parameter_request(&self, client: &RTSPClient, ctx: &RTSPContext)
fn get_parameter_request(&self, client: &RTSPClient, ctx: &RTSPContext)
fn announce_request(&self, client: &RTSPClient, ctx: &RTSPContext)
fn record_request(&self, client: &RTSPClient, ctx: &RTSPContext)
fn handle_response(&self, client: &RTSPClient, ctx: &RTSPContext)
fn handle_sdp(
&self,
client: &RTSPClient,
ctx: &RTSPContext,
media: &RTSPMedia,
sdp: &SDPMessageRef
) -> Result<(), LoggableError>
&self,
client: &RTSPClient,
ctx: &RTSPContext,
media: &RTSPMedia,
sdp: &SDPMessageRef
) -> Result<(), LoggableError>
fn check_requirements(
&self,
client: &RTSPClient,
ctx: &RTSPContext,
arr: &[String]
) -> Option<GString>
&self,
client: &RTSPClient,
ctx: &RTSPContext,
arr: &[String]
) -> Option<GString>
fn pre_options_request(
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
fn pre_describe_request(
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
fn pre_setup_request(
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
fn pre_play_request(
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
fn pre_pause_request(
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
fn pre_teardown_request(
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
fn pre_set_parameter_request(
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
fn pre_get_parameter_request(
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
fn pre_announce_request(
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
fn pre_record_request(
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode
&self,
client: &RTSPClient,
ctx: &RTSPContext
) -> RTSPStatusCode