Enum y4m::Colorspace
[−]
[src]
pub enum Colorspace { Cmono, C420, C420jpeg, C420paldv, C420mpeg2, C422, C444, }
Colour space. NOTE: Only 8-bit formats are currently supported.
yuv4mpeg can only handle yuv444p, yuv422p, yuv420p, yuv411p and gray8 pixel formats. And using 'strict -1' also yuv444p9, yuv422p9, yuv420p9, yuv444p10, yuv422p10, yuv420p10, yuv444p12, yuv422p12, yuv420p12, yuv444p14, yuv422p14, yuv420p14, yuv444p16, yuv422p16, yuv420p16 and gray16 pixel formats.
(c) ffmpeg.
Variants
Cmono
Grayscale only, 8-bit.
C420
4:2:0 with coincident chroma planes, 8-bit.
C420jpeg
4:2:0 with biaxially-displaced chroma planes, 8-bit.
C420paldv
4:2:0 with vertically-displaced chroma planes, 8-bit.
C420mpeg2
Found in some files. Same as C420
.
C422
4:2:2, 8-bit.
C444
4:4:4, 8-bit.
Trait Implementations
impl Debug for Colorspace
[src]
impl Clone for Colorspace
[src]
fn clone(&self) -> Colorspace
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more