pub trait RTSPMediaImplExt: Sealed + ObjectSubclass {
Show 17 methods
// Provided methods
fn parent_handle_message(&self, message: &MessageRef) -> bool { ... }
fn parent_prepare(&self, thread: &RTSPThread) -> Result<(), LoggableError> { ... }
fn parent_unprepare(&self) -> Result<(), LoggableError> { ... }
fn parent_suspend(&self) -> Result<(), LoggableError> { ... }
fn parent_unsuspend(&self) -> Result<(), LoggableError> { ... }
fn parent_query_position(&self) -> Option<ClockTime> { ... }
fn parent_query_stop(&self) -> Option<ClockTime> { ... }
fn parent_create_rtpbin(&self) -> Option<Element> { ... }
fn parent_setup_rtpbin(&self, rtpbin: &Element) -> Result<(), LoggableError> { ... }
fn parent_setup_sdp(
&self,
sdp: &mut SDPMessageRef,
info: &SDPInfo,
) -> Result<(), LoggableError> { ... }
fn parent_new_stream(&self, stream: &RTSPStream) { ... }
fn parent_removed_stream(&self, stream: &RTSPStream) { ... }
fn parent_prepared(&self) { ... }
fn parent_unprepared(&self) { ... }
fn parent_target_state(&self, state: State) { ... }
fn parent_new_state(&self, state: State) { ... }
fn parent_handle_sdp(
&self,
sdp: &SDPMessageRef,
) -> Result<(), LoggableError> { ... }
}
Provided Methods§
fn parent_handle_message(&self, message: &MessageRef) -> bool
fn parent_prepare(&self, thread: &RTSPThread) -> Result<(), LoggableError>
fn parent_unprepare(&self) -> Result<(), LoggableError>
fn parent_suspend(&self) -> Result<(), LoggableError>
fn parent_unsuspend(&self) -> Result<(), LoggableError>
fn parent_query_position(&self) -> Option<ClockTime>
fn parent_query_stop(&self) -> Option<ClockTime>
fn parent_create_rtpbin(&self) -> Option<Element>
fn parent_setup_rtpbin(&self, rtpbin: &Element) -> Result<(), LoggableError>
fn parent_setup_sdp( &self, sdp: &mut SDPMessageRef, info: &SDPInfo, ) -> Result<(), LoggableError>
fn parent_new_stream(&self, stream: &RTSPStream)
fn parent_removed_stream(&self, stream: &RTSPStream)
fn parent_prepared(&self)
fn parent_unprepared(&self)
fn parent_target_state(&self, state: State)
fn parent_new_state(&self, state: State)
fn parent_handle_sdp(&self, sdp: &SDPMessageRef) -> Result<(), LoggableError>
Object Safety§
This trait is not object safe.