pub enum NaluType {
Show 48 variants
TrailN,
TrailR,
TsaN,
TsaR,
StsaN,
StsaR,
RadlN,
RadlR,
RaslN,
RaslR,
RsvVclN10,
RsvVclR11,
RsvVclN12,
RsvVclR13,
RsvVclN14,
RsvVclR15,
BlaWLp,
BlaWRadl,
BlaNLp,
IdrWRadl,
IdrNLp,
CraNut,
RsvIrapVcl22,
RsvIrapVcl23,
RsvVcl24,
RsvVcl25,
RsvVcl26,
RsvVcl27,
RsvVcl28,
RsvVcl29,
RsvVcl30,
RsvVcl31,
VpsNut,
SpsNut,
PpsNut,
AudNut,
EosNut,
EobNut,
FdNut,
PrefixSeiNut,
SuffixSeiNut,
RsvNvcl41,
RsvNvcl42,
RsvNvcl43,
RsvNvcl44,
RsvNvcl45,
RsvNvcl46,
RsvNvcl47,
}
Expand description
Table 7-1 – NAL unit type codes and NAL unit type classes
Variants§
TrailN
TrailR
TsaN
TsaR
StsaN
StsaR
RadlN
RadlR
RaslN
RaslR
RsvVclN10
RsvVclR11
RsvVclN12
RsvVclR13
RsvVclN14
RsvVclR15
BlaWLp
BlaWRadl
BlaNLp
IdrWRadl
IdrNLp
CraNut
RsvIrapVcl22
RsvIrapVcl23
RsvVcl24
RsvVcl25
RsvVcl26
RsvVcl27
RsvVcl28
RsvVcl29
RsvVcl30
RsvVcl31
VpsNut
SpsNut
PpsNut
AudNut
EosNut
EobNut
FdNut
PrefixSeiNut
SuffixSeiNut
RsvNvcl41
RsvNvcl42
RsvNvcl43
RsvNvcl44
RsvNvcl45
RsvNvcl46
RsvNvcl47
Implementations§
Trait Implementations§
source§impl Ord for NaluType
impl Ord for NaluType
source§impl PartialEq<NaluType> for NaluType
impl PartialEq<NaluType> for NaluType
source§impl PartialOrd<NaluType> for NaluType
impl PartialOrd<NaluType> for NaluType
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for NaluType
impl Eq for NaluType
impl StructuralEq for NaluType
impl StructuralPartialEq for NaluType
Auto Trait Implementations§
impl RefUnwindSafe for NaluType
impl Send for NaluType
impl Sync for NaluType
impl Unpin for NaluType
impl UnwindSafe for NaluType
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