Enum h264_reader::nal::pps::PpsError
source · pub enum PpsError {
RbspReaderError(BitReaderError),
InvalidSliceGroupMapType(u32),
InvalidNumSliceGroupsMinus1(u32),
InvalidNumRefIdx(&'static str, u32),
InvalidSliceGroupChangeType(u32),
UnknownSeqParamSetId(ParamSetId),
BadPicParamSetId(ParamSetIdError),
BadSeqParamSetId(ParamSetIdError),
ScalingMatrix(ScalingMatrixError),
}Variants§
RbspReaderError(BitReaderError)
InvalidSliceGroupMapType(u32)
InvalidNumSliceGroupsMinus1(u32)
InvalidNumRefIdx(&'static str, u32)
InvalidSliceGroupChangeType(u32)
UnknownSeqParamSetId(ParamSetId)
BadPicParamSetId(ParamSetIdError)
BadSeqParamSetId(ParamSetIdError)
ScalingMatrix(ScalingMatrixError)
Trait Implementations§
source§impl From<BitReaderError> for PpsError
impl From<BitReaderError> for PpsError
source§fn from(e: BitReaderError) -> Self
fn from(e: BitReaderError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PpsError
impl !RefUnwindSafe for PpsError
impl Send for PpsError
impl Sync for PpsError
impl Unpin for PpsError
impl !UnwindSafe for PpsError
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