Enum webrtc_media::io::h264_reader::NalUnitType
source · [−]pub enum NalUnitType {
Show 16 variants
Unspecified,
CodedSliceNonIdr,
CodedSliceDataPartitionA,
CodedSliceDataPartitionB,
CodedSliceDataPartitionC,
CodedSliceIdr,
SEI,
SPS,
PPS,
AUD,
EndOfSequence,
EndOfStream,
Filler,
SpsExt,
CodedSliceAux,
Reserved,
}
Expand description
NalUnitType is the type of a NAL Enums for NalUnitTypes
Variants
Unspecified
Unspecified
CodedSliceNonIdr
Coded slice of a non-IDR picture
CodedSliceDataPartitionA
Coded slice data partition A
CodedSliceDataPartitionB
Coded slice data partition B
CodedSliceDataPartitionC
Coded slice data partition C
CodedSliceIdr
Coded slice of an IDR picture
SEI
Supplemental enhancement information (SEI)
SPS
Sequence parameter set
PPS
Picture parameter set
AUD
Access unit delimiter
EndOfSequence
End of sequence
EndOfStream
End of stream
Filler
Filler data
SpsExt
Sequence parameter set extension
CodedSliceAux
Coded slice of an auxiliary coded picture without partitioning
Reserved
Reserved
Trait Implementations
sourceimpl Clone for NalUnitType
impl Clone for NalUnitType
sourcefn clone(&self) -> NalUnitType
fn clone(&self) -> NalUnitType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for NalUnitType
impl Debug for NalUnitType
sourceimpl Default for NalUnitType
impl Default for NalUnitType
sourceimpl Display for NalUnitType
impl Display for NalUnitType
sourceimpl From<u8> for NalUnitType
impl From<u8> for NalUnitType
sourceimpl PartialEq<NalUnitType> for NalUnitType
impl PartialEq<NalUnitType> for NalUnitType
sourcefn eq(&self, other: &NalUnitType) -> bool
fn eq(&self, other: &NalUnitType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl Copy for NalUnitType
impl Eq for NalUnitType
impl StructuralEq for NalUnitType
impl StructuralPartialEq for NalUnitType
Auto Trait Implementations
impl RefUnwindSafe for NalUnitType
impl Send for NalUnitType
impl Sync for NalUnitType
impl Unpin for NalUnitType
impl UnwindSafe for NalUnitType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more