[][src]Enum h264_reader::nal::sei::HeaderType

pub enum HeaderType {
    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

impl Clone for HeaderType[src]

impl Copy for HeaderType[src]

impl Debug for HeaderType[src]

impl PartialEq<HeaderType> for HeaderType[src]

impl StructuralPartialEq for HeaderType[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.