Enum h264_reader::nal::sei::HeaderType
source · pub enum HeaderType {
Show 61 variants
BufferingPeriod,
PicTiming,
PanScanRect,
FillerPayload,
UserDataRegisteredItuTT35,
UserDataUnregistered,
RecoveryPoint,
DecRefPicMarkingRepetition,
SparePic,
SceneInfo,
SubSeqInfo,
SubSeqLayerCharacteristics,
SubSeqCharacteristics,
FullFrameFreeze,
FullFrameFreezeRelease,
FullFrameSnapshot,
ProgressiveRefinementSegmentStart,
ProgressiveRefinementSegmentEnd,
MotionConstrainedSliceGroupSet,
FilmGrainCharacteristics,
DeblockingFilterDisplayPreference,
StereoVideoInfo,
PostFilterHint,
ToneMappingInfo,
ScalabilityInfo,
SubPicScalableLayer,
NonRequiredLayerRep,
PriorityLayerInfo,
LayersNotPresent,
LayerDependencyChange,
ScalableNesting,
BaseLayerTemporalHrd,
QualityLayerIntegrityCheck,
RedundantPicProperty,
Tl0DepRepIndex,
TlSwitchingPoint,
ParallelDecodingInfo,
MvcScalableNesting,
ViewScalabilityInfo,
MultiviewSceneInfo,
MultiviewAcquisitionInfo,
NonRequiredViewComponent,
ViewDependencyChange,
OperationPointsNotPresent,
BaseViewTemporalHrd,
FramePackingArrangement,
MultiviewViewPosition,
DisplayOrientation,
MvcdScalableNesting,
MvcdViewScalabilityInfo,
DepthRepresentationInfo,
ThreeDimensionalReferenceDisplaysInfo,
DepthTiming,
DepthSamplingInfo,
ConstrainedDepthParameterSetIdentifier,
GreenMetadata,
MasteringDisplayColourVolume,
ColourRemappingInfo,
AlternativeTransferCharacteristics,
AlternativeDepthInfo,
ReservedSeiMessage(u32),
}Variants§
BufferingPeriod
PicTiming
PanScanRect
FillerPayload
UserDataRegisteredItuTT35
UserDataUnregistered
RecoveryPoint
DecRefPicMarkingRepetition
SparePic
SceneInfo
SubSeqInfo
SubSeqLayerCharacteristics
SubSeqCharacteristics
FullFrameFreeze
FullFrameFreezeRelease
FullFrameSnapshot
ProgressiveRefinementSegmentStart
ProgressiveRefinementSegmentEnd
MotionConstrainedSliceGroupSet
FilmGrainCharacteristics
DeblockingFilterDisplayPreference
StereoVideoInfo
PostFilterHint
ToneMappingInfo
ScalabilityInfo
SubPicScalableLayer
NonRequiredLayerRep
PriorityLayerInfo
LayersNotPresent
LayerDependencyChange
ScalableNesting
BaseLayerTemporalHrd
QualityLayerIntegrityCheck
RedundantPicProperty
Tl0DepRepIndex
TlSwitchingPoint
ParallelDecodingInfo
MvcScalableNesting
ViewScalabilityInfo
MultiviewSceneInfo
MultiviewAcquisitionInfo
NonRequiredViewComponent
ViewDependencyChange
OperationPointsNotPresent
BaseViewTemporalHrd
FramePackingArrangement
MultiviewViewPosition
DisplayOrientation
MvcdScalableNesting
MvcdViewScalabilityInfo
DepthRepresentationInfo
ThreeDimensionalReferenceDisplaysInfo
DepthTiming
DepthSamplingInfo
ConstrainedDepthParameterSetIdentifier
GreenMetadata
MasteringDisplayColourVolume
ColourRemappingInfo
AlternativeTransferCharacteristics
AlternativeDepthInfo
ReservedSeiMessage(u32)
Trait Implementations§
source§impl Clone for HeaderType
impl Clone for HeaderType
source§fn clone(&self) -> HeaderType
fn clone(&self) -> HeaderType
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 Debug for HeaderType
impl Debug for HeaderType
source§impl PartialEq for HeaderType
impl PartialEq for HeaderType
source§fn eq(&self, other: &HeaderType) -> bool
fn eq(&self, other: &HeaderType) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for HeaderType
impl Eq for HeaderType
impl StructuralPartialEq for HeaderType
Auto Trait Implementations§
impl Freeze for HeaderType
impl RefUnwindSafe for HeaderType
impl Send for HeaderType
impl Sync for HeaderType
impl Unpin for HeaderType
impl UnwindSafe for HeaderType
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