pub trait RTPHeaderExtensionExtManual: 'static {
    fn read(
        &self,
        read_flags: RTPHeaderExtensionFlags,
        data: &[u8],
        buffer: &mut BufferRef
    ) -> bool;
fn write(
        &self,
        input_meta: &Buffer,
        write_flags: RTPHeaderExtensionFlags,
        output: &mut BufferRef,
        data: &mut [u8]
    ) -> Result<usize, BoolError>;
fn set_caps_from_attributes(&self, caps: &mut CapsRef) -> bool;
fn set_caps_from_attributes_helper(
        &self,
        caps: &mut CapsRef,
        attributes: &str
    ) -> bool;
fn update_non_rtp_src_caps(&self, caps: &mut CapsRef) -> bool; }
This is supported on crate feature v1_20 only.

Required methods

Implementors