Struct gstreamer_webrtc_sys::GstWebRTCRTPTransceiver [−][src]
#[repr(C)]pub struct GstWebRTCRTPTransceiver { pub parent: GstObject, pub mline: c_uint, pub mid: *mut c_char, pub stopped: gboolean, pub sender: *mut GstWebRTCRTPSender, pub receiver: *mut GstWebRTCRTPReceiver, pub direction: GstWebRTCRTPTransceiverDirection, pub current_direction: GstWebRTCRTPTransceiverDirection, pub codec_preferences: *mut GstCaps, pub kind: GstWebRTCKind, pub _padding: [gpointer; 4], }
Fields
parent: GstObject
mline: c_uint
mid: *mut c_char
stopped: gboolean
sender: *mut GstWebRTCRTPSender
receiver: *mut GstWebRTCRTPReceiver
direction: GstWebRTCRTPTransceiverDirection
current_direction: GstWebRTCRTPTransceiverDirection
codec_preferences: *mut GstCaps
kind: GstWebRTCKind
_padding: [gpointer; 4]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstWebRTCRTPTransceiver
impl !Send for GstWebRTCRTPTransceiver
impl !Sync for GstWebRTCRTPTransceiver
impl Unpin for GstWebRTCRTPTransceiver
impl UnwindSafe for GstWebRTCRTPTransceiver
Blanket Implementations
Mutably borrows from an owned value. Read more