pub trait RTSPClientImplExt: Sealed + ObjectSubclass {
Show 31 methods // Provided methods fn parent_create_sdp(&self, media: &RTSPMedia) -> Option<SDPMessage> { ... } fn parent_configure_client_media( &self, media: &RTSPMedia, stream: &RTSPStream, ctx: &RTSPContext, ) -> Result<(), LoggableError> { ... } fn parent_params_set(&self, ctx: &RTSPContext) -> RTSPResult { ... } fn parent_params_get(&self, ctx: &RTSPContext) -> RTSPResult { ... } fn parent_make_path_from_uri(&self, url: &RTSPUrl) -> Option<GString> { ... } fn parent_closed(&self) { ... } fn parent_new_session(&self, session: &RTSPSession) { ... } fn parent_options_request(&self, ctx: &RTSPContext) { ... } fn parent_describe_request(&self, ctx: &RTSPContext) { ... } fn parent_setup_request(&self, ctx: &RTSPContext) { ... } fn parent_play_request(&self, ctx: &RTSPContext) { ... } fn parent_pause_request(&self, ctx: &RTSPContext) { ... } fn parent_teardown_request(&self, ctx: &RTSPContext) { ... } fn parent_set_parameter_request(&self, ctx: &RTSPContext) { ... } fn parent_parameter_request(&self, ctx: &RTSPContext) { ... } fn parent_announce_request(&self, ctx: &RTSPContext) { ... } fn parent_record_request(&self, ctx: &RTSPContext) { ... } fn parent_handle_response(&self, ctx: &RTSPContext) { ... } fn parent_handle_sdp( &self, ctx: &RTSPContext, media: &RTSPMedia, sdp: &SDPMessageRef, ) -> Result<(), LoggableError> { ... } fn parent_check_requirements( &self, ctx: &RTSPContext, arr: &[String], ) -> Option<GString> { ... } fn parent_pre_options_request(&self, ctx: &RTSPContext) -> RTSPStatusCode { ... } fn parent_pre_describe_request(&self, ctx: &RTSPContext) -> RTSPStatusCode { ... } fn parent_pre_setup_request(&self, ctx: &RTSPContext) -> RTSPStatusCode { ... } fn parent_pre_play_request(&self, ctx: &RTSPContext) -> RTSPStatusCode { ... } fn parent_pre_pause_request(&self, ctx: &RTSPContext) -> RTSPStatusCode { ... } fn parent_pre_teardown_request(&self, ctx: &RTSPContext) -> RTSPStatusCode { ... } fn parent_pre_set_parameter_request( &self, ctx: &RTSPContext, ) -> RTSPStatusCode { ... } fn parent_pre_get_parameter_request( &self, ctx: &RTSPContext, ) -> RTSPStatusCode { ... } fn parent_pre_announce_request(&self, ctx: &RTSPContext) -> RTSPStatusCode { ... } fn parent_pre_record_request(&self, ctx: &RTSPContext) -> RTSPStatusCode { ... } fn parent_adjust_error_code( &self, ctx: &RTSPContext, status_code: RTSPStatusCode, ) -> RTSPStatusCode { ... }
}

Provided Methods§

source

fn parent_create_sdp(&self, media: &RTSPMedia) -> Option<SDPMessage>

source

fn parent_configure_client_media( &self, media: &RTSPMedia, stream: &RTSPStream, ctx: &RTSPContext, ) -> Result<(), LoggableError>

source

fn parent_params_set(&self, ctx: &RTSPContext) -> RTSPResult

source

fn parent_params_get(&self, ctx: &RTSPContext) -> RTSPResult

source

fn parent_make_path_from_uri(&self, url: &RTSPUrl) -> Option<GString>

source

fn parent_closed(&self)

source

fn parent_new_session(&self, session: &RTSPSession)

source

fn parent_options_request(&self, ctx: &RTSPContext)

source

fn parent_describe_request(&self, ctx: &RTSPContext)

source

fn parent_setup_request(&self, ctx: &RTSPContext)

source

fn parent_play_request(&self, ctx: &RTSPContext)

source

fn parent_pause_request(&self, ctx: &RTSPContext)

source

fn parent_teardown_request(&self, ctx: &RTSPContext)

source

fn parent_set_parameter_request(&self, ctx: &RTSPContext)

source

fn parent_parameter_request(&self, ctx: &RTSPContext)

source

fn parent_announce_request(&self, ctx: &RTSPContext)

source

fn parent_record_request(&self, ctx: &RTSPContext)

source

fn parent_handle_response(&self, ctx: &RTSPContext)

source

fn parent_handle_sdp( &self, ctx: &RTSPContext, media: &RTSPMedia, sdp: &SDPMessageRef, ) -> Result<(), LoggableError>

source

fn parent_check_requirements( &self, ctx: &RTSPContext, arr: &[String], ) -> Option<GString>

source

fn parent_pre_options_request(&self, ctx: &RTSPContext) -> RTSPStatusCode

source

fn parent_pre_describe_request(&self, ctx: &RTSPContext) -> RTSPStatusCode

source

fn parent_pre_setup_request(&self, ctx: &RTSPContext) -> RTSPStatusCode

source

fn parent_pre_play_request(&self, ctx: &RTSPContext) -> RTSPStatusCode

source

fn parent_pre_pause_request(&self, ctx: &RTSPContext) -> RTSPStatusCode

source

fn parent_pre_teardown_request(&self, ctx: &RTSPContext) -> RTSPStatusCode

source

fn parent_pre_set_parameter_request(&self, ctx: &RTSPContext) -> RTSPStatusCode

source

fn parent_pre_get_parameter_request(&self, ctx: &RTSPContext) -> RTSPStatusCode

source

fn parent_pre_announce_request(&self, ctx: &RTSPContext) -> RTSPStatusCode

source

fn parent_pre_record_request(&self, ctx: &RTSPContext) -> RTSPStatusCode

source

fn parent_adjust_error_code( &self, ctx: &RTSPContext, status_code: RTSPStatusCode, ) -> RTSPStatusCode

Object Safety§

This trait is not object safe.

Implementors§