pub struct V2ipSinkSdp {Show 15 fields
pub flags: V2ipSdpFlag,
pub screen: u8,
pub encoding: V2ipSdpEncoding,
pub channels: u8,
pub payload_type: u8,
pub media_clock: V2ipSdpMediaClock,
pub ref_clock: V2ipSdpRefClock,
pub clock_mode: V2ipSdpClockMode,
pub clock_state: V2ipSdpClockState,
pub port: u16,
pub rate_hz: u32,
pub media_clock_offset: u32,
pub group: Ipv4Addr,
pub name: String,
pub layout: String,
}Expand description
What a OneIP output plays from a session description, as it last reported it. The stream’s fields are zero while it plays none.
Fields§
§flags: V2ipSdpFlagThe report’s flags.
screen: u8What the output shows while it plays audio alone, as the wire value.
encoding: V2ipSdpEncodingThe sample encoding.
channels: u8The channel count.
payload_type: u8The RTP payload type.
media_clock: V2ipSdpMediaClockWhere the media clock comes from.
ref_clock: V2ipSdpRefClockThe reference clock.
clock_mode: V2ipSdpClockModeWhat the video processor times the stream by, when flags has
CLOCK.
clock_state: V2ipSdpClockStateHow far the video processor has got with the timing, when flags has
CLOCK.
port: u16The destination UDP port.
rate_hz: u32The sample rate, in Hz.
media_clock_offset: u32The media clock offset.
group: Ipv4AddrThe multicast group.
name: StringThe session name (s=).
layout: StringThe channel grouping it plays, empty without one.
Implementations§
Trait Implementations§
Source§impl Clone for V2ipSinkSdp
impl Clone for V2ipSinkSdp
Source§impl Debug for V2ipSinkSdp
impl Debug for V2ipSinkSdp
impl Eq for V2ipSinkSdp
Source§impl PartialEq for V2ipSinkSdp
impl PartialEq for V2ipSinkSdp
impl StructuralPartialEq for V2ipSinkSdp
Auto Trait Implementations§
impl Freeze for V2ipSinkSdp
impl RefUnwindSafe for V2ipSinkSdp
impl Send for V2ipSinkSdp
impl Sync for V2ipSinkSdp
impl Unpin for V2ipSinkSdp
impl UnsafeUnpin for V2ipSinkSdp
impl UnwindSafe for V2ipSinkSdp
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