Trait gstreamer_rtp::subclass::prelude::RTPBaseDepayloadImpl
source · pub trait RTPBaseDepayloadImpl: RTPBaseDepayloadImplExt + ElementImpl {
// Provided methods
fn set_caps(&self, caps: &Caps) -> Result<(), LoggableError> { ... }
fn handle_event(&self, event: Event) -> bool { ... }
fn packet_lost(&self, event: &EventRef) -> bool { ... }
fn process_rtp_packet(
&self,
rtp_buffer: &RTPBuffer<'_, Readable>
) -> Option<Buffer> { ... }
}
Provided Methods§
fn set_caps(&self, caps: &Caps) -> Result<(), LoggableError>
fn handle_event(&self, event: Event) -> bool
fn packet_lost(&self, event: &EventRef) -> bool
fn process_rtp_packet( &self, rtp_buffer: &RTPBuffer<'_, Readable> ) -> Option<Buffer>
Object Safety§
This trait is not object safe.