pub enum PacketizationMode {
SingleNalUnit,
NonInterleaved,
Interleaved,
}Expand description
H264 RTP packetization mode.
Reference: RFC 6184 section 6.
Variants§
Implementations§
Source§impl PacketizationMode
impl PacketizationMode
pub const fn from_fmtp_value(value: u8) -> Option<Self>
pub const fn fmtp_value(self) -> u8
const fn allows_aggregation_and_fragmentation(self) -> bool
Trait Implementations§
Source§impl Clone for PacketizationMode
impl Clone for PacketizationMode
Source§fn clone(&self) -> PacketizationMode
fn clone(&self) -> PacketizationMode
Returns a duplicate 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 moreSource§impl Debug for PacketizationMode
impl Debug for PacketizationMode
Source§impl PartialEq for PacketizationMode
impl PartialEq for PacketizationMode
impl Copy for PacketizationMode
impl Eq for PacketizationMode
impl StructuralPartialEq for PacketizationMode
Auto Trait Implementations§
impl Freeze for PacketizationMode
impl RefUnwindSafe for PacketizationMode
impl Send for PacketizationMode
impl Sync for PacketizationMode
impl Unpin for PacketizationMode
impl UnsafeUnpin for PacketizationMode
impl UnwindSafe for PacketizationMode
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