pub enum LegacyVideoTagHeaderAvcPacket {
SequenceHeader,
Nalu {
composition_time_offset: u32,
},
EndOfSequence,
Unknown {
avc_packet_type: AvcPacketType,
composition_time_offset: u32,
},
}
Expand description
AVC packet header
Variants§
SequenceHeader
AVC sequence header
Nalu
AVC NALU
EndOfSequence
AVC end of sequence
Unknown
Unknown
Fields
§
avc_packet_type: AvcPacketType
The AVC packet type.
Implementations§
Trait Implementations§
Source§impl Clone for LegacyVideoTagHeaderAvcPacket
impl Clone for LegacyVideoTagHeaderAvcPacket
Source§fn clone(&self) -> LegacyVideoTagHeaderAvcPacket
fn clone(&self) -> LegacyVideoTagHeaderAvcPacket
Returns a copy 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 PartialEq for LegacyVideoTagHeaderAvcPacket
impl PartialEq for LegacyVideoTagHeaderAvcPacket
Source§fn eq(&self, other: &LegacyVideoTagHeaderAvcPacket) -> bool
fn eq(&self, other: &LegacyVideoTagHeaderAvcPacket) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for LegacyVideoTagHeaderAvcPacket
Auto Trait Implementations§
impl Freeze for LegacyVideoTagHeaderAvcPacket
impl RefUnwindSafe for LegacyVideoTagHeaderAvcPacket
impl Send for LegacyVideoTagHeaderAvcPacket
impl Sync for LegacyVideoTagHeaderAvcPacket
impl Unpin for LegacyVideoTagHeaderAvcPacket
impl UnwindSafe for LegacyVideoTagHeaderAvcPacket
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