[][src]Enum h264_reader::nal::slice::SliceHeaderError

pub enum SliceHeaderError {
    ReaderError(BitReaderError),
    RbspError(RbspBitReaderError),
    InvalidSliceType(u32),
    InvalidSeqParamSetId(ParamSetIdError),
    UndefinedPicParamSetId(ParamSetId),
    UndefinedSeqParamSetId(ParamSetId),
    ColourPlaneError(ColourPlaneError),
    InvalidModificationOfPicNumIdc(u32),
    InvalidMemoryManagementControlOperation(u32),
    InvalidSliceQpDelta(i32),
    InvalidSliceQsDelta(i32),
    InvalidDisableDeblockingFilterIdc(u32),
    InvalidSliceAlphaC0OffsetDiv2(i32),
    UnsupportedSyntax(&'static str),
}

Variants

ReaderError(BitReaderError)
InvalidSliceType(u32)
InvalidSeqParamSetId(ParamSetIdError)
UndefinedPicParamSetId(ParamSetId)
UndefinedSeqParamSetId(ParamSetId)
ColourPlaneError(ColourPlaneError)
InvalidModificationOfPicNumIdc(u32)
InvalidMemoryManagementControlOperation(u32)
InvalidSliceQpDelta(i32)
InvalidSliceQsDelta(i32)
InvalidDisableDeblockingFilterIdc(u32)
InvalidSliceAlphaC0OffsetDiv2(i32)

slice_alpha_c0_offset_div2 was outside the expected range of -6 to +6

UnsupportedSyntax(&'static str)

The header contained syntax elements that the parser isn't able to handle yet

Trait Implementations

impl Debug for SliceHeaderError[src]

impl From<BitReaderError> for SliceHeaderError[src]

impl From<ColourPlaneError> for SliceHeaderError[src]

impl From<ParamSetIdError> for SliceHeaderError[src]

impl From<RbspBitReaderError> for SliceHeaderError[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, 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.