#[repr(u32)]pub enum v4l2_mbus_pixelcode {
Show 76 variants
V4L2_MBUS_FMT_FIXED = 1,
V4L2_MBUS_FMT_RGB444_2X8_PADHI_BE = 4_097,
V4L2_MBUS_FMT_RGB444_2X8_PADHI_LE = 4_098,
V4L2_MBUS_FMT_RGB555_2X8_PADHI_BE = 4_099,
V4L2_MBUS_FMT_RGB555_2X8_PADHI_LE = 4_100,
V4L2_MBUS_FMT_BGR565_2X8_BE = 4_101,
V4L2_MBUS_FMT_BGR565_2X8_LE = 4_102,
V4L2_MBUS_FMT_RGB565_2X8_BE = 4_103,
V4L2_MBUS_FMT_RGB565_2X8_LE = 4_104,
V4L2_MBUS_FMT_RGB666_1X18 = 4_105,
V4L2_MBUS_FMT_RGB888_1X24 = 4_106,
V4L2_MBUS_FMT_RGB888_2X12_BE = 4_107,
V4L2_MBUS_FMT_RGB888_2X12_LE = 4_108,
V4L2_MBUS_FMT_ARGB8888_1X32 = 4_109,
V4L2_MBUS_FMT_Y8_1X8 = 8_193,
V4L2_MBUS_FMT_UV8_1X8 = 8_213,
V4L2_MBUS_FMT_UYVY8_1_5X8 = 8_194,
V4L2_MBUS_FMT_VYUY8_1_5X8 = 8_195,
V4L2_MBUS_FMT_YUYV8_1_5X8 = 8_196,
V4L2_MBUS_FMT_YVYU8_1_5X8 = 8_197,
V4L2_MBUS_FMT_UYVY8_2X8 = 8_198,
V4L2_MBUS_FMT_VYUY8_2X8 = 8_199,
V4L2_MBUS_FMT_YUYV8_2X8 = 8_200,
V4L2_MBUS_FMT_YVYU8_2X8 = 8_201,
V4L2_MBUS_FMT_Y10_1X10 = 8_202,
V4L2_MBUS_FMT_UYVY10_2X10 = 8_216,
V4L2_MBUS_FMT_VYUY10_2X10 = 8_217,
V4L2_MBUS_FMT_YUYV10_2X10 = 8_203,
V4L2_MBUS_FMT_YVYU10_2X10 = 8_204,
V4L2_MBUS_FMT_Y12_1X12 = 8_211,
V4L2_MBUS_FMT_UYVY8_1X16 = 8_207,
V4L2_MBUS_FMT_VYUY8_1X16 = 8_208,
V4L2_MBUS_FMT_YUYV8_1X16 = 8_209,
V4L2_MBUS_FMT_YVYU8_1X16 = 8_210,
V4L2_MBUS_FMT_YDYUYDYV8_1X16 = 8_212,
V4L2_MBUS_FMT_UYVY10_1X20 = 8_218,
V4L2_MBUS_FMT_VYUY10_1X20 = 8_219,
V4L2_MBUS_FMT_YUYV10_1X20 = 8_205,
V4L2_MBUS_FMT_YVYU10_1X20 = 8_206,
V4L2_MBUS_FMT_YUV10_1X30 = 8_214,
V4L2_MBUS_FMT_AYUV8_1X32 = 8_215,
V4L2_MBUS_FMT_UYVY12_2X12 = 8_220,
V4L2_MBUS_FMT_VYUY12_2X12 = 8_221,
V4L2_MBUS_FMT_YUYV12_2X12 = 8_222,
V4L2_MBUS_FMT_YVYU12_2X12 = 8_223,
V4L2_MBUS_FMT_UYVY12_1X24 = 8_224,
V4L2_MBUS_FMT_VYUY12_1X24 = 8_225,
V4L2_MBUS_FMT_YUYV12_1X24 = 8_226,
V4L2_MBUS_FMT_YVYU12_1X24 = 8_227,
V4L2_MBUS_FMT_SBGGR8_1X8 = 12_289,
V4L2_MBUS_FMT_SGBRG8_1X8 = 12_307,
V4L2_MBUS_FMT_SGRBG8_1X8 = 12_290,
V4L2_MBUS_FMT_SRGGB8_1X8 = 12_308,
V4L2_MBUS_FMT_SBGGR10_ALAW8_1X8 = 12_309,
V4L2_MBUS_FMT_SGBRG10_ALAW8_1X8 = 12_310,
V4L2_MBUS_FMT_SGRBG10_ALAW8_1X8 = 12_311,
V4L2_MBUS_FMT_SRGGB10_ALAW8_1X8 = 12_312,
V4L2_MBUS_FMT_SBGGR10_DPCM8_1X8 = 12_299,
V4L2_MBUS_FMT_SGBRG10_DPCM8_1X8 = 12_300,
V4L2_MBUS_FMT_SGRBG10_DPCM8_1X8 = 12_297,
V4L2_MBUS_FMT_SRGGB10_DPCM8_1X8 = 12_301,
V4L2_MBUS_FMT_SBGGR10_2X8_PADHI_BE = 12_291,
V4L2_MBUS_FMT_SBGGR10_2X8_PADHI_LE = 12_292,
V4L2_MBUS_FMT_SBGGR10_2X8_PADLO_BE = 12_293,
V4L2_MBUS_FMT_SBGGR10_2X8_PADLO_LE = 12_294,
V4L2_MBUS_FMT_SBGGR10_1X10 = 12_295,
V4L2_MBUS_FMT_SGBRG10_1X10 = 12_302,
V4L2_MBUS_FMT_SGRBG10_1X10 = 12_298,
V4L2_MBUS_FMT_SRGGB10_1X10 = 12_303,
V4L2_MBUS_FMT_SBGGR12_1X12 = 12_296,
V4L2_MBUS_FMT_SGBRG12_1X12 = 12_304,
V4L2_MBUS_FMT_SGRBG12_1X12 = 12_305,
V4L2_MBUS_FMT_SRGGB12_1X12 = 12_306,
V4L2_MBUS_FMT_JPEG_1X8 = 16_385,
V4L2_MBUS_FMT_S5C_UYVY_JPEG_1X8 = 20_481,
V4L2_MBUS_FMT_AHSV8888_1X32 = 24_577,
}
Variants§
V4L2_MBUS_FMT_FIXED = 1
V4L2_MBUS_FMT_RGB444_2X8_PADHI_BE = 4_097
V4L2_MBUS_FMT_RGB444_2X8_PADHI_LE = 4_098
V4L2_MBUS_FMT_RGB555_2X8_PADHI_BE = 4_099
V4L2_MBUS_FMT_RGB555_2X8_PADHI_LE = 4_100
V4L2_MBUS_FMT_BGR565_2X8_BE = 4_101
V4L2_MBUS_FMT_BGR565_2X8_LE = 4_102
V4L2_MBUS_FMT_RGB565_2X8_BE = 4_103
V4L2_MBUS_FMT_RGB565_2X8_LE = 4_104
V4L2_MBUS_FMT_RGB666_1X18 = 4_105
V4L2_MBUS_FMT_RGB888_1X24 = 4_106
V4L2_MBUS_FMT_RGB888_2X12_BE = 4_107
V4L2_MBUS_FMT_RGB888_2X12_LE = 4_108
V4L2_MBUS_FMT_ARGB8888_1X32 = 4_109
V4L2_MBUS_FMT_Y8_1X8 = 8_193
V4L2_MBUS_FMT_UV8_1X8 = 8_213
V4L2_MBUS_FMT_UYVY8_1_5X8 = 8_194
V4L2_MBUS_FMT_VYUY8_1_5X8 = 8_195
V4L2_MBUS_FMT_YUYV8_1_5X8 = 8_196
V4L2_MBUS_FMT_YVYU8_1_5X8 = 8_197
V4L2_MBUS_FMT_UYVY8_2X8 = 8_198
V4L2_MBUS_FMT_VYUY8_2X8 = 8_199
V4L2_MBUS_FMT_YUYV8_2X8 = 8_200
V4L2_MBUS_FMT_YVYU8_2X8 = 8_201
V4L2_MBUS_FMT_Y10_1X10 = 8_202
V4L2_MBUS_FMT_UYVY10_2X10 = 8_216
V4L2_MBUS_FMT_VYUY10_2X10 = 8_217
V4L2_MBUS_FMT_YUYV10_2X10 = 8_203
V4L2_MBUS_FMT_YVYU10_2X10 = 8_204
V4L2_MBUS_FMT_Y12_1X12 = 8_211
V4L2_MBUS_FMT_UYVY8_1X16 = 8_207
V4L2_MBUS_FMT_VYUY8_1X16 = 8_208
V4L2_MBUS_FMT_YUYV8_1X16 = 8_209
V4L2_MBUS_FMT_YVYU8_1X16 = 8_210
V4L2_MBUS_FMT_YDYUYDYV8_1X16 = 8_212
V4L2_MBUS_FMT_UYVY10_1X20 = 8_218
V4L2_MBUS_FMT_VYUY10_1X20 = 8_219
V4L2_MBUS_FMT_YUYV10_1X20 = 8_205
V4L2_MBUS_FMT_YVYU10_1X20 = 8_206
V4L2_MBUS_FMT_YUV10_1X30 = 8_214
V4L2_MBUS_FMT_AYUV8_1X32 = 8_215
V4L2_MBUS_FMT_UYVY12_2X12 = 8_220
V4L2_MBUS_FMT_VYUY12_2X12 = 8_221
V4L2_MBUS_FMT_YUYV12_2X12 = 8_222
V4L2_MBUS_FMT_YVYU12_2X12 = 8_223
V4L2_MBUS_FMT_UYVY12_1X24 = 8_224
V4L2_MBUS_FMT_VYUY12_1X24 = 8_225
V4L2_MBUS_FMT_YUYV12_1X24 = 8_226
V4L2_MBUS_FMT_YVYU12_1X24 = 8_227
V4L2_MBUS_FMT_SBGGR8_1X8 = 12_289
V4L2_MBUS_FMT_SGBRG8_1X8 = 12_307
V4L2_MBUS_FMT_SGRBG8_1X8 = 12_290
V4L2_MBUS_FMT_SRGGB8_1X8 = 12_308
V4L2_MBUS_FMT_SBGGR10_ALAW8_1X8 = 12_309
V4L2_MBUS_FMT_SGBRG10_ALAW8_1X8 = 12_310
V4L2_MBUS_FMT_SGRBG10_ALAW8_1X8 = 12_311
V4L2_MBUS_FMT_SRGGB10_ALAW8_1X8 = 12_312
V4L2_MBUS_FMT_SBGGR10_DPCM8_1X8 = 12_299
V4L2_MBUS_FMT_SGBRG10_DPCM8_1X8 = 12_300
V4L2_MBUS_FMT_SGRBG10_DPCM8_1X8 = 12_297
V4L2_MBUS_FMT_SRGGB10_DPCM8_1X8 = 12_301
V4L2_MBUS_FMT_SBGGR10_2X8_PADHI_BE = 12_291
V4L2_MBUS_FMT_SBGGR10_2X8_PADHI_LE = 12_292
V4L2_MBUS_FMT_SBGGR10_2X8_PADLO_BE = 12_293
V4L2_MBUS_FMT_SBGGR10_2X8_PADLO_LE = 12_294
V4L2_MBUS_FMT_SBGGR10_1X10 = 12_295
V4L2_MBUS_FMT_SGBRG10_1X10 = 12_302
V4L2_MBUS_FMT_SGRBG10_1X10 = 12_298
V4L2_MBUS_FMT_SRGGB10_1X10 = 12_303
V4L2_MBUS_FMT_SBGGR12_1X12 = 12_296
V4L2_MBUS_FMT_SGBRG12_1X12 = 12_304
V4L2_MBUS_FMT_SGRBG12_1X12 = 12_305
V4L2_MBUS_FMT_SRGGB12_1X12 = 12_306
V4L2_MBUS_FMT_JPEG_1X8 = 16_385
V4L2_MBUS_FMT_S5C_UYVY_JPEG_1X8 = 20_481
V4L2_MBUS_FMT_AHSV8888_1X32 = 24_577
Trait Implementations§
Source§impl Clone for v4l2_mbus_pixelcode
impl Clone for v4l2_mbus_pixelcode
Source§fn clone(&self) -> v4l2_mbus_pixelcode
fn clone(&self) -> v4l2_mbus_pixelcode
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for v4l2_mbus_pixelcode
impl Debug for v4l2_mbus_pixelcode
Source§impl Hash for v4l2_mbus_pixelcode
impl Hash for v4l2_mbus_pixelcode
Source§impl PartialEq for v4l2_mbus_pixelcode
impl PartialEq for v4l2_mbus_pixelcode
impl Copy for v4l2_mbus_pixelcode
impl Eq for v4l2_mbus_pixelcode
impl StructuralPartialEq for v4l2_mbus_pixelcode
Auto Trait Implementations§
impl Freeze for v4l2_mbus_pixelcode
impl RefUnwindSafe for v4l2_mbus_pixelcode
impl Send for v4l2_mbus_pixelcode
impl Sync for v4l2_mbus_pixelcode
impl Unpin for v4l2_mbus_pixelcode
impl UnwindSafe for v4l2_mbus_pixelcode
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