Enum matroska_demuxer::StereoMode[][src]

pub enum StereoMode {
Show variants Unknown, Mono, SideBySideLeftEyeFirst, TopBottomRightEyeFirst, TopBottomLeftEyeFirst, CheckboardRightEyeFirst, CheckboardLeftEyeFirst, RowInterleavedRightEyeFirst, RowInterleavedLeftEyeFirst, ColumnInterleavedRightEyeFirst, ColumnInterleavedLeftEyeFirst, AnaglyphCyanRed, SideBySideRightEyeFirst, AnaglyphGreenMagenta, LacedLeftEyeFirst, LacedRightEyeFirst,
}

Stereo-3D video mode.

Variants

Unknown

Unknown.

Mono

Mono.

SideBySideLeftEyeFirst

Side by side (left eye first).

TopBottomRightEyeFirst

Top - bottom (right eye is first).

TopBottomLeftEyeFirst

Top - bottom (left eye is first).

CheckboardRightEyeFirst

Checkboard (right eye is first).

CheckboardLeftEyeFirst

Checkboard (left eye is first).

RowInterleavedRightEyeFirst

Row interleaved (right eye is first).

RowInterleavedLeftEyeFirst

Row interleaved (left eye is first).

ColumnInterleavedRightEyeFirst

Column interleaved (right eye is first).

ColumnInterleavedLeftEyeFirst

Column interleaved (left eye is first).

AnaglyphCyanRed

Anaglyph (cyan/red).

SideBySideRightEyeFirst

Side by side (right eye first).

AnaglyphGreenMagenta

Anaglyph (green/magenta).

LacedLeftEyeFirst

Both eyes laced in one Block (left eye is first).

LacedRightEyeFirst

Both eyes laced in one Block (right eye is first).

Trait Implementations

impl Clone for StereoMode[src]

impl Copy for StereoMode[src]

impl Debug for StereoMode[src]

impl Eq for StereoMode[src]

impl From<u64> for StereoMode[src]

impl PartialEq<StereoMode> for StereoMode[src]

impl StructuralEq for StereoMode[src]

impl StructuralPartialEq for StereoMode[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.