Enum ffmpeg_next::util::format::pixel::Pixel [−][src]
pub enum Pixel {}Show variants
None, YUV420P, YUYV422, RGB24, BGR24, YUV422P, YUV444P, YUV410P, YUV411P, GRAY8, MonoWhite, MonoBlack, PAL8, YUVJ420P, YUVJ422P, YUVJ444P, UYVY422, UYYVYY411, BGR8, BGR4, BGR4_BYTE, RGB8, RGB4, RGB4_BYTE, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16BE, GRAY16LE, YUV440P, YUVJ440P, YUVA420P, RGB48BE, RGB48LE, RGB565BE, RGB565LE, RGB555BE, RGB555LE, BGR565BE, BGR565LE, BGR555BE, BGR555LE, VAAPI_MOCO, VAAPI_IDCT, VAAPI_VLD, YUV420P16LE, YUV420P16BE, YUV422P16LE, YUV422P16BE, YUV444P16LE, YUV444P16BE, DXVA2_VLD, RGB444LE, RGB444BE, BGR444LE, BGR444BE, YA8, BGR48BE, BGR48LE, YUV420P9BE, YUV420P9LE, YUV420P10BE, YUV420P10LE, YUV422P10BE, YUV422P10LE, YUV444P9BE, YUV444P9LE, YUV444P10BE, YUV444P10LE, YUV422P9BE, YUV422P9LE, GBRP, GBRP9BE, GBRP9LE, GBRP10BE, GBRP10LE, GBRP16BE, GBRP16LE, YUVA420P9BE, YUVA420P9LE, YUVA422P9BE, YUVA422P9LE, YUVA444P9BE, YUVA444P9LE, YUVA420P10BE, YUVA420P10LE, YUVA422P10BE, YUVA422P10LE, YUVA444P10BE, YUVA444P10LE, YUVA420P16BE, YUVA420P16LE, YUVA422P16BE, YUVA422P16LE, YUVA444P16BE, YUVA444P16LE, VDPAU, XYZ12LE, XYZ12BE, NV16, NV20LE, NV20BE, RGBA64BE, RGBA64LE, BGRA64BE, BGRA64LE, YVYU422, YA16BE, YA16LE, QSV, MMAL, D3D11VA_VLD, CUDA, ZRGB, RGBZ, ZBGR, BGRZ, YUVA444P, YUVA422P, YUV420P12BE, YUV420P12LE, YUV420P14BE, YUV420P14LE, YUV422P12BE, YUV422P12LE, YUV422P14BE, YUV422P14LE, YUV444P12BE, YUV444P12LE, YUV444P14BE, YUV444P14LE, GBRP12BE, GBRP12LE, GBRP14BE, GBRP14LE, GBRAP, GBRAP16BE, GBRAP16LE, YUVJ411P, BAYER_BGGR8, BAYER_RGGB8, BAYER_GBRG8, BAYER_GRBG8, BAYER_BGGR16LE, BAYER_BGGR16BE, BAYER_RGGB16LE, BAYER_RGGB16BE, BAYER_GBRG16LE, BAYER_GBRG16BE, BAYER_GRBG16LE, BAYER_GRBG16BE, YUV440P10LE, YUV440P10BE, YUV440P12LE, YUV440P12BE, AYUV64LE, AYUV64BE, VIDEOTOOLBOX, XVMC, RGB32, RGB32_1, BGR32, BGR32_1, ZRGB32, ZBGR32, GRAY16, YA16, RGB48, RGB565, RGB555, RGB444, BGR48, BGR565, BGR555, BGR444, YUV420P9, YUV422P9, YUV444P9, YUV420P10, YUV422P10, YUV440P10, YUV444P10, YUV420P12, YUV422P12, YUV440P12, YUV444P12, YUV420P14, YUV422P14, YUV444P14, YUV420P16, YUV422P16, YUV444P16, GBRP9, GBRP10, GBRP12, GBRP14, GBRP16, GBRAP16, BAYER_BGGR16, BAYER_RGGB16, BAYER_GBRG16, BAYER_GRBG16, YUVA420P9, YUVA422P9, YUVA444P9, YUVA420P10, YUVA422P10, YUVA444P10, YUVA420P16, YUVA422P16, YUVA444P16, XYZ12, NV20, AYUV64, P010LE, P010BE, GBRAP12BE, GBRAP12LE, GBRAP10LE, GBRAP10BE, MEDIACODEC, GRAY12BE, GRAY12LE, GRAY10BE, GRAY10LE, P016LE, P016BE, D3D11, GRAY9BE, GRAY9LE, GBRPF32BE, GBRPF32LE, GBRAPF32BE, GBRAPF32LE, DRM_PRIME, OPENCL, GRAY14BE, GRAY14LE, GRAYF32BE, GRAYF32LE, YUVA422P12BE, YUVA422P12LE, YUVA444P12BE, YUVA444P12LE, NV24, NV42,
Variants
Implementations
Trait Implementations
Performs the conversion.
Performs the conversion.
type Err = ParsePixelError
type Err = ParsePixelError
The associated error which can be returned from parsing.
Auto Trait Implementations
impl RefUnwindSafe for Pixel
impl UnwindSafe for Pixel
Blanket Implementations
Mutably borrows from an owned value. Read more