[][src]Enum av_data::frame::FrameType

pub enum FrameType {
    I,
    P,
    B,
    SKIP,
    OTHER,
}

A list of recognized frame types.

Variants

I

Intra frame type.

P

Inter frame type.

B

Bidirectionally predicted frame.

SKIP

Skip frame.

When such frame is encountered, then last frame should be used again if it is needed.

OTHER

Some other frame type.

Trait Implementations

impl Clone for FrameType[src]

impl Debug for FrameType[src]

impl Display for FrameType[src]

impl PartialEq<FrameType> for FrameType[src]

impl StructuralPartialEq for FrameType[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> ToString for T where
    T: Display + ?Sized
[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.