pub struct OpenReceiveChannelWire {
pub conference_id: u32,
pub g723_bitrate: u32,
pub stream_passthrough_id: u32,
pub associated_stream_id: u32,
pub dtmf_type: u32,
pub mixing_mode: u32,
pub direction: u32,
pub requested_address_type: u32,
pub audio_level_adjustment: u32,
pub latent_capabilities: [u8; 36],
}Expand description
Fields in OpenReceiveChannel which are not part of the runtime media abstraction but are required for byte-exact capture round trips.
Fields§
§conference_id: u32§g723_bitrate: u32Codec qualifier word used as the G.723 bit-rate selector when applicable.
stream_passthrough_id: u32Identity for this media stream within the conference.
associated_stream_id: u32Related stream identity, or zero when the stream is independent.
dtmf_type: u32Numeric DTMF transport selector retained from the wire.
mixing_mode: u32Conference mixer mode retained from the selected layout.
direction: u32Media-direction word retained from the selected layout.
requested_address_type: u32Requested address-family word retained from the selected layout.
audio_level_adjustment: u32Station audio-level adjustment retained from the selected layout.
latent_capabilities: [u8; 36]Fixed latent-capability area retained byte-for-byte.
Trait Implementations§
Source§impl Clone for OpenReceiveChannelWire
impl Clone for OpenReceiveChannelWire
Source§fn clone(&self) -> OpenReceiveChannelWire
fn clone(&self) -> OpenReceiveChannelWire
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OpenReceiveChannelWire
impl Debug for OpenReceiveChannelWire
impl Eq for OpenReceiveChannelWire
Source§impl PartialEq for OpenReceiveChannelWire
impl PartialEq for OpenReceiveChannelWire
impl StructuralPartialEq for OpenReceiveChannelWire
Auto Trait Implementations§
impl Freeze for OpenReceiveChannelWire
impl RefUnwindSafe for OpenReceiveChannelWire
impl Send for OpenReceiveChannelWire
impl Sync for OpenReceiveChannelWire
impl Unpin for OpenReceiveChannelWire
impl UnsafeUnpin for OpenReceiveChannelWire
impl UnwindSafe for OpenReceiveChannelWire
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more