Struct gstreamer_rtp_sys::GstRTPBasePayload
source · #[repr(C)]pub struct GstRTPBasePayload {Show 24 fields
pub element: GstElement,
pub sinkpad: *mut GstPad,
pub srcpad: *mut GstPad,
pub ts_base: u32,
pub seqnum_base: u16,
pub media: *mut c_char,
pub encoding_name: *mut c_char,
pub dynamic: gboolean,
pub clock_rate: u32,
pub ts_offset: i32,
pub timestamp: u32,
pub seqnum_offset: i16,
pub seqnum: u16,
pub max_ptime: i64,
pub pt: c_uint,
pub ssrc: c_uint,
pub current_ssrc: c_uint,
pub mtu: c_uint,
pub segment: GstSegment,
pub min_ptime: u64,
pub ptime: u64,
pub ptime_multiple: u64,
pub priv_: *mut GstRTPBasePayloadPrivate,
pub _gst_reserved: [gpointer; 4],
}Fields§
§element: GstElement§sinkpad: *mut GstPad§srcpad: *mut GstPad§ts_base: u32§seqnum_base: u16§media: *mut c_char§encoding_name: *mut c_char§dynamic: gboolean§clock_rate: u32§ts_offset: i32§timestamp: u32§seqnum_offset: i16§seqnum: u16§max_ptime: i64§pt: c_uint§ssrc: c_uint§current_ssrc: c_uint§mtu: c_uint§segment: GstSegment§min_ptime: u64§ptime: u64§ptime_multiple: u64§priv_: *mut GstRTPBasePayloadPrivate§_gst_reserved: [gpointer; 4]Trait Implementations§
source§impl Clone for GstRTPBasePayload
impl Clone for GstRTPBasePayload
source§fn clone(&self) -> GstRTPBasePayload
fn clone(&self) -> GstRTPBasePayload
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more