Struct gstreamer_sdp::sdp_media::SDPMediaRef
source · [−]#[repr(transparent)]pub struct SDPMediaRef(_);
Implementations
pub fn add_connection(
&mut self,
nettype: &str,
addrtype: &str,
address: &str,
ttl: u32,
addr_number: u32
)
pub fn attributes(&self) -> AttributesIter<'_>ⓘNotable traits for AttributesIter<'a>impl<'a> Iterator for AttributesIter<'a> type Item = &'a SDPAttribute;
Notable traits for AttributesIter<'a>
impl<'a> Iterator for AttributesIter<'a> type Item = &'a SDPAttribute;
pub fn formats(&self) -> FormatsIter<'_>ⓘNotable traits for FormatsIter<'a>impl<'a> Iterator for FormatsIter<'a> type Item = &'a str;
Notable traits for FormatsIter<'a>
impl<'a> Iterator for FormatsIter<'a> type Item = &'a str;
pub fn bandwidths(&self) -> BandwidthsIter<'_>ⓘNotable traits for BandwidthsIter<'a>impl<'a> Iterator for BandwidthsIter<'a> type Item = &'a SDPBandwidth;
Notable traits for BandwidthsIter<'a>
impl<'a> Iterator for BandwidthsIter<'a> type Item = &'a SDPBandwidth;
pub fn connections(&self) -> ConnectionsIter<'_>ⓘNotable traits for ConnectionsIter<'a>impl<'a> Iterator for ConnectionsIter<'a> type Item = &'a SDPConnection;
Notable traits for ConnectionsIter<'a>
impl<'a> Iterator for ConnectionsIter<'a> type Item = &'a SDPConnection;
pub fn insert_attribute(
&mut self,
idx: Option<u32>,
attr: SDPAttribute
) -> Result<(), BoolError>
pub fn insert_bandwidth(
&mut self,
idx: Option<u32>,
bw: SDPBandwidth
) -> Result<(), BoolError>
pub fn insert_connection(
&mut self,
idx: Option<u32>,
conn: SDPConnection
) -> Result<(), BoolError>
Trait Implementations
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more