1 case V4L2_PIX_FMT_RGB332: return "8-bit RGB 3-3-2"; 2 case V4L2_PIX_FMT_RGB444: return "16-bit A/XRGB 4-4-4-4"; 3 case V4L2_PIX_FMT_ARGB444: return "16-bit ARGB 4-4-4-4"; 4 case V4L2_PIX_FMT_XRGB444: return "16-bit XRGB 4-4-4-4"; 5 case V4L2_PIX_FMT_RGBA444: return "16-bit RGBA 4-4-4-4"; 6 case V4L2_PIX_FMT_RGBX444: return "16-bit RGBX 4-4-4-4"; 7 case V4L2_PIX_FMT_ABGR444: return "16-bit ABGR 4-4-4-4"; 8 case V4L2_PIX_FMT_XBGR444: return "16-bit XBGR 4-4-4-4"; 9 case V4L2_PIX_FMT_BGRA444: return "16-bit BGRA 4-4-4-4"; 10 case V4L2_PIX_FMT_BGRX444: return "16-bit BGRX 4-4-4-4"; 11 case V4L2_PIX_FMT_RGB555: return "16-bit A/XRGB 1-5-5-5"; 12 case V4L2_PIX_FMT_ARGB555: return "16-bit ARGB 1-5-5-5"; 13 case V4L2_PIX_FMT_XRGB555: return "16-bit XRGB 1-5-5-5"; 14 case V4L2_PIX_FMT_ABGR555: return "16-bit ABGR 1-5-5-5"; 15 case V4L2_PIX_FMT_XBGR555: return "16-bit XBGR 1-5-5-5"; 16 case V4L2_PIX_FMT_RGBA555: return "16-bit RGBA 5-5-5-1"; 17 case V4L2_PIX_FMT_RGBX555: return "16-bit RGBX 5-5-5-1"; 18 case V4L2_PIX_FMT_BGRA555: return "16-bit BGRA 5-5-5-1"; 19 case V4L2_PIX_FMT_BGRX555: return "16-bit BGRX 5-5-5-1"; 20 case V4L2_PIX_FMT_RGB565: return "16-bit RGB 5-6-5"; 21 case V4L2_PIX_FMT_RGB555X: return "16-bit A/XRGB 1-5-5-5 BE"; 22 case V4L2_PIX_FMT_ARGB555X: return "16-bit ARGB 1-5-5-5 BE"; 23 case V4L2_PIX_FMT_XRGB555X: return "16-bit XRGB 1-5-5-5 BE"; 24 case V4L2_PIX_FMT_RGB565X: return "16-bit RGB 5-6-5 BE"; 25 case V4L2_PIX_FMT_BGR666: return "18-bit BGRX 6-6-6-14"; 26 case V4L2_PIX_FMT_BGR24: return "24-bit BGR 8-8-8"; 27 case V4L2_PIX_FMT_RGB24: return "24-bit RGB 8-8-8"; 28 case V4L2_PIX_FMT_BGR32: return "32-bit BGRA/X 8-8-8-8"; 29 case V4L2_PIX_FMT_ABGR32: return "32-bit BGRA 8-8-8-8"; 30 case V4L2_PIX_FMT_XBGR32: return "32-bit BGRX 8-8-8-8"; 31 case V4L2_PIX_FMT_RGB32: return "32-bit A/XRGB 8-8-8-8"; 32 case V4L2_PIX_FMT_ARGB32: return "32-bit ARGB 8-8-8-8"; 33 case V4L2_PIX_FMT_XRGB32: return "32-bit XRGB 8-8-8-8"; 34 case V4L2_PIX_FMT_BGRA32: return "32-bit ABGR 8-8-8-8"; 35 case V4L2_PIX_FMT_BGRX32: return "32-bit XBGR 8-8-8-8"; 36 case V4L2_PIX_FMT_RGBA32: return "32-bit RGBA 8-8-8-8"; 37 case V4L2_PIX_FMT_RGBX32: return "32-bit RGBX 8-8-8-8"; 38 case V4L2_PIX_FMT_RGBX1010102: return "32-bit RGBX 10-10-10-2"; 39 case V4L2_PIX_FMT_RGBA1010102: return "32-bit RGBA 10-10-10-2"; 40 case V4L2_PIX_FMT_ARGB2101010: return "32-bit ARGB 2-10-10-10"; 41 case V4L2_PIX_FMT_BGR48: return "48-bit BGR 16-16-16"; 42 case V4L2_PIX_FMT_RGB48: return "48-bit RGB 16-16-16"; 43 case V4L2_PIX_FMT_BGR48_12: return "12-bit Depth BGR"; 44 case V4L2_PIX_FMT_ABGR64_12: return "12-bit Depth BGRA"; 45 case V4L2_PIX_FMT_GREY: return "8-bit Greyscale"; 46 case V4L2_PIX_FMT_Y4: return "4-bit Greyscale"; 47 case V4L2_PIX_FMT_Y6: return "6-bit Greyscale"; 48 case V4L2_PIX_FMT_Y10: return "10-bit Greyscale"; 49 case V4L2_PIX_FMT_Y12: return "12-bit Greyscale"; 50 case V4L2_PIX_FMT_Y012: return "12-bit Greyscale (bits 15-4)"; 51 case V4L2_PIX_FMT_Y14: return "14-bit Greyscale"; 52 case V4L2_PIX_FMT_Y16: return "16-bit Greyscale"; 53 case V4L2_PIX_FMT_Y16_BE: return "16-bit Greyscale BE"; 54 case V4L2_PIX_FMT_Y10BPACK: return "10-bit Greyscale (Packed)"; 55 case V4L2_PIX_FMT_Y10P: return "10-bit Greyscale (MIPI Packed)"; 56 case V4L2_PIX_FMT_IPU3_Y10: return "10-bit greyscale (IPU3 Packed)"; 57 case V4L2_PIX_FMT_Y12P: return "12-bit Greyscale (MIPI Packed)"; 58 case V4L2_PIX_FMT_Y14P: return "14-bit Greyscale (MIPI Packed)"; 59 case V4L2_PIX_FMT_Y8I: return "Interleaved 8-bit Greyscale"; 60 case V4L2_PIX_FMT_Y12I: return "Interleaved 12-bit Greyscale"; 61 case V4L2_PIX_FMT_Z16: return "16-bit Depth"; 62 case V4L2_PIX_FMT_INZI: return "Planar 10:16 Greyscale Depth"; 63 case V4L2_PIX_FMT_CNF4: return "4-bit Depth Confidence (Packed)"; 64 case V4L2_PIX_FMT_PAL8: return "8-bit Palette"; 65 case V4L2_PIX_FMT_UV8: return "8-bit Chrominance UV 4-4"; 66 case V4L2_PIX_FMT_YVU410: return "Planar YVU 4:1:0"; 67 case V4L2_PIX_FMT_YVU420: return "Planar YVU 4:2:0"; 68 case V4L2_PIX_FMT_YUYV: return "YUYV 4:2:2"; 69 case V4L2_PIX_FMT_YYUV: return "YYUV 4:2:2"; 70 case V4L2_PIX_FMT_YVYU: return "YVYU 4:2:2"; 71 case V4L2_PIX_FMT_UYVY: return "UYVY 4:2:2"; 72 case V4L2_PIX_FMT_VYUY: return "VYUY 4:2:2"; 73 case V4L2_PIX_FMT_YUV422P: return "Planar YUV 4:2:2"; 74 case V4L2_PIX_FMT_YUV411P: return "Planar YUV 4:1:1"; 75 case V4L2_PIX_FMT_Y41P: return "YUV 4:1:1 (Packed)"; 76 case V4L2_PIX_FMT_YUV444: return "16-bit A/XYUV 4-4-4-4"; 77 case V4L2_PIX_FMT_YUV555: return "16-bit A/XYUV 1-5-5-5"; 78 case V4L2_PIX_FMT_YUV565: return "16-bit YUV 5-6-5"; 79 case V4L2_PIX_FMT_YUV24: return "24-bit YUV 4:4:4 8-8-8"; 80 case V4L2_PIX_FMT_YUV32: return "32-bit A/XYUV 8-8-8-8"; 81 case V4L2_PIX_FMT_AYUV32: return "32-bit AYUV 8-8-8-8"; 82 case V4L2_PIX_FMT_XYUV32: return "32-bit XYUV 8-8-8-8"; 83 case V4L2_PIX_FMT_VUYA32: return "32-bit VUYA 8-8-8-8"; 84 case V4L2_PIX_FMT_VUYX32: return "32-bit VUYX 8-8-8-8"; 85 case V4L2_PIX_FMT_YUVA32: return "32-bit YUVA 8-8-8-8"; 86 case V4L2_PIX_FMT_YUVX32: return "32-bit YUVX 8-8-8-8"; 87 case V4L2_PIX_FMT_YUV410: return "Planar YUV 4:1:0"; 88 case V4L2_PIX_FMT_YUV420: return "Planar YUV 4:2:0"; 89 case V4L2_PIX_FMT_HI240: return "8-bit Dithered RGB (BTTV)"; 90 case V4L2_PIX_FMT_M420: return "YUV 4:2:0 (M420)"; 91 case V4L2_PIX_FMT_YUV48_12: return "12-bit YUV 4:4:4 Packed"; 92 case V4L2_PIX_FMT_NV12: return "Y/UV 4:2:0"; 93 case V4L2_PIX_FMT_NV21: return "Y/VU 4:2:0"; 94 case V4L2_PIX_FMT_NV16: return "Y/UV 4:2:2"; 95 case V4L2_PIX_FMT_NV61: return "Y/VU 4:2:2"; 96 case V4L2_PIX_FMT_NV24: return "Y/UV 4:4:4"; 97 case V4L2_PIX_FMT_NV42: return "Y/VU 4:4:4"; 98 case V4L2_PIX_FMT_P010: return "10-bit Y/UV 4:2:0"; 99 case V4L2_PIX_FMT_P012: return "12-bit Y/UV 4:2:0"; 100 case V4L2_PIX_FMT_NV12_4L4: return "Y/UV 4:2:0 (4x4 Linear)"; 101 case V4L2_PIX_FMT_NV12_16L16: return "Y/UV 4:2:0 (16x16 Linear)"; 102 case V4L2_PIX_FMT_NV12_32L32: return "Y/UV 4:2:0 (32x32 Linear)"; 103 case V4L2_PIX_FMT_NV15_4L4: return "10-bit Y/UV 4:2:0 (4x4 Linear)"; 104 case V4L2_PIX_FMT_P010_4L4: return "10-bit Y/UV 4:2:0 (4x4 Linear)"; 105 case V4L2_PIX_FMT_NV12M: return "Y/UV 4:2:0 (N-C)"; 106 case V4L2_PIX_FMT_NV21M: return "Y/VU 4:2:0 (N-C)"; 107 case V4L2_PIX_FMT_NV16M: return "Y/UV 4:2:2 (N-C)"; 108 case V4L2_PIX_FMT_NV61M: return "Y/VU 4:2:2 (N-C)"; 109 case V4L2_PIX_FMT_NV12MT: return "Y/UV 4:2:0 (64x32 MB, N-C)"; 110 case V4L2_PIX_FMT_NV12MT_16X16: return "Y/UV 4:2:0 (16x16 MB, N-C)"; 111 case V4L2_PIX_FMT_P012M: return "12-bit Y/UV 4:2:0 (N-C)"; 112 case V4L2_PIX_FMT_YUV420M: return "Planar YUV 4:2:0 (N-C)"; 113 case V4L2_PIX_FMT_YVU420M: return "Planar YVU 4:2:0 (N-C)"; 114 case V4L2_PIX_FMT_YUV422M: return "Planar YUV 4:2:2 (N-C)"; 115 case V4L2_PIX_FMT_YVU422M: return "Planar YVU 4:2:2 (N-C)"; 116 case V4L2_PIX_FMT_YUV444M: return "Planar YUV 4:4:4 (N-C)"; 117 case V4L2_PIX_FMT_YVU444M: return "Planar YVU 4:4:4 (N-C)"; 118 case V4L2_PIX_FMT_SBGGR8: return "8-bit Bayer BGBG/GRGR"; 119 case V4L2_PIX_FMT_SGBRG8: return "8-bit Bayer GBGB/RGRG"; 120 case V4L2_PIX_FMT_SGRBG8: return "8-bit Bayer GRGR/BGBG"; 121 case V4L2_PIX_FMT_SRGGB8: return "8-bit Bayer RGRG/GBGB"; 122 case V4L2_PIX_FMT_SBGGR10: return "10-bit Bayer BGBG/GRGR"; 123 case V4L2_PIX_FMT_SGBRG10: return "10-bit Bayer GBGB/RGRG"; 124 case V4L2_PIX_FMT_SGRBG10: return "10-bit Bayer GRGR/BGBG"; 125 case V4L2_PIX_FMT_SRGGB10: return "10-bit Bayer RGRG/GBGB"; 126 case V4L2_PIX_FMT_SBGGR10P: return "10-bit Bayer BGBG/GRGR Packed"; 127 case V4L2_PIX_FMT_SGBRG10P: return "10-bit Bayer GBGB/RGRG Packed"; 128 case V4L2_PIX_FMT_SGRBG10P: return "10-bit Bayer GRGR/BGBG Packed"; 129 case V4L2_PIX_FMT_SRGGB10P: return "10-bit Bayer RGRG/GBGB Packed"; 130 case V4L2_PIX_FMT_IPU3_SBGGR10: return "10-bit bayer BGGR IPU3 Packed"; 131 case V4L2_PIX_FMT_IPU3_SGBRG10: return "10-bit bayer GBRG IPU3 Packed"; 132 case V4L2_PIX_FMT_IPU3_SGRBG10: return "10-bit bayer GRBG IPU3 Packed"; 133 case V4L2_PIX_FMT_IPU3_SRGGB10: return "10-bit bayer RGGB IPU3 Packed"; 134 case V4L2_PIX_FMT_SBGGR10ALAW8: return "8-bit Bayer BGBG/GRGR (A-law)"; 135 case V4L2_PIX_FMT_SGBRG10ALAW8: return "8-bit Bayer GBGB/RGRG (A-law)"; 136 case V4L2_PIX_FMT_SGRBG10ALAW8: return "8-bit Bayer GRGR/BGBG (A-law)"; 137 case V4L2_PIX_FMT_SRGGB10ALAW8: return "8-bit Bayer RGRG/GBGB (A-law)"; 138 case V4L2_PIX_FMT_SBGGR10DPCM8: return "8-bit Bayer BGBG/GRGR (DPCM)"; 139 case V4L2_PIX_FMT_SGBRG10DPCM8: return "8-bit Bayer GBGB/RGRG (DPCM)"; 140 case V4L2_PIX_FMT_SGRBG10DPCM8: return "8-bit Bayer GRGR/BGBG (DPCM)"; 141 case V4L2_PIX_FMT_SRGGB10DPCM8: return "8-bit Bayer RGRG/GBGB (DPCM)"; 142 case V4L2_PIX_FMT_SBGGR12: return "12-bit Bayer BGBG/GRGR"; 143 case V4L2_PIX_FMT_SGBRG12: return "12-bit Bayer GBGB/RGRG"; 144 case V4L2_PIX_FMT_SGRBG12: return "12-bit Bayer GRGR/BGBG"; 145 case V4L2_PIX_FMT_SRGGB12: return "12-bit Bayer RGRG/GBGB"; 146 case V4L2_PIX_FMT_SBGGR12P: return "12-bit Bayer BGBG/GRGR Packed"; 147 case V4L2_PIX_FMT_SGBRG12P: return "12-bit Bayer GBGB/RGRG Packed"; 148 case V4L2_PIX_FMT_SGRBG12P: return "12-bit Bayer GRGR/BGBG Packed"; 149 case V4L2_PIX_FMT_SRGGB12P: return "12-bit Bayer RGRG/GBGB Packed"; 150 case V4L2_PIX_FMT_SBGGR14: return "14-bit Bayer BGBG/GRGR"; 151 case V4L2_PIX_FMT_SGBRG14: return "14-bit Bayer GBGB/RGRG"; 152 case V4L2_PIX_FMT_SGRBG14: return "14-bit Bayer GRGR/BGBG"; 153 case V4L2_PIX_FMT_SRGGB14: return "14-bit Bayer RGRG/GBGB"; 154 case V4L2_PIX_FMT_SBGGR14P: return "14-bit Bayer BGBG/GRGR Packed"; 155 case V4L2_PIX_FMT_SGBRG14P: return "14-bit Bayer GBGB/RGRG Packed"; 156 case V4L2_PIX_FMT_SGRBG14P: return "14-bit Bayer GRGR/BGBG Packed"; 157 case V4L2_PIX_FMT_SRGGB14P: return "14-bit Bayer RGRG/GBGB Packed"; 158 case V4L2_PIX_FMT_SBGGR16: return "16-bit Bayer BGBG/GRGR"; 159 case V4L2_PIX_FMT_SGBRG16: return "16-bit Bayer GBGB/RGRG"; 160 case V4L2_PIX_FMT_SGRBG16: return "16-bit Bayer GRGR/BGBG"; 161 case V4L2_PIX_FMT_SRGGB16: return "16-bit Bayer RGRG/GBGB"; 162 case V4L2_PIX_FMT_SN9C20X_I420: return "GSPCA SN9C20X I420"; 163 case V4L2_PIX_FMT_SPCA501: return "GSPCA SPCA501"; 164 case V4L2_PIX_FMT_SPCA505: return "GSPCA SPCA505"; 165 case V4L2_PIX_FMT_SPCA508: return "GSPCA SPCA508"; 166 case V4L2_PIX_FMT_STV0680: return "GSPCA STV0680"; 167 case V4L2_PIX_FMT_TM6000: return "A/V + VBI Mux Packet"; 168 case V4L2_PIX_FMT_CIT_YYVYUY: return "GSPCA CIT YYVYUY"; 169 case V4L2_PIX_FMT_KONICA420: return "GSPCA KONICA420"; 170 case V4L2_PIX_FMT_MM21: return "Mediatek 8-bit Block Format"; 171 case V4L2_PIX_FMT_HSV24: return "24-bit HSV 8-8-8"; 172 case V4L2_PIX_FMT_HSV32: return "32-bit XHSV 8-8-8-8"; 173 case V4L2_SDR_FMT_CU8: return "Complex U8"; 174 case V4L2_SDR_FMT_CU16LE: return "Complex U16LE"; 175 case V4L2_SDR_FMT_CS8: return "Complex S8"; 176 case V4L2_SDR_FMT_CS14LE: return "Complex S14LE"; 177 case V4L2_SDR_FMT_RU12LE: return "Real U12LE"; 178 case V4L2_SDR_FMT_PCU16BE: return "Planar Complex U16BE"; 179 case V4L2_SDR_FMT_PCU18BE: return "Planar Complex U18BE"; 180 case V4L2_SDR_FMT_PCU20BE: return "Planar Complex U20BE"; 181 case V4L2_TCH_FMT_DELTA_TD16: return "16-bit Signed Deltas"; 182 case V4L2_TCH_FMT_DELTA_TD08: return "8-bit Signed Deltas"; 183 case V4L2_TCH_FMT_TU16: return "16-bit Unsigned Touch Data"; 184 case V4L2_TCH_FMT_TU08: return "8-bit Unsigned Touch Data"; 185 case V4L2_META_FMT_VSP1_HGO: return "R-Car VSP1 1-D Histogram"; 186 case V4L2_META_FMT_VSP1_HGT: return "R-Car VSP1 2-D Histogram"; 187 case V4L2_META_FMT_UVC: return "UVC Payload Header Metadata"; 188 case V4L2_META_FMT_D4XX: return "Intel D4xx UVC Metadata"; 189 case V4L2_META_FMT_VIVID: return "Vivid Metadata"; 190 case V4L2_META_FMT_RK_ISP1_PARAMS: return "Rockchip ISP1 3A Parameters"; 191 case V4L2_META_FMT_RK_ISP1_STAT_3A: return "Rockchip ISP1 3A Statistics"; 192 case V4L2_PIX_FMT_NV12_8L128: return "NV12 (8x128 Linear)"; 193 case V4L2_PIX_FMT_NV12M_8L128: return "NV12M (8x128 Linear)"; 194 case V4L2_PIX_FMT_NV12_10BE_8L128: return "10-bit NV12 (8x128 Linear, BE)"; 195 case V4L2_PIX_FMT_NV12M_10BE_8L128: return "10-bit NV12M (8x128 Linear, BE)"; 196 case V4L2_PIX_FMT_Y210: return "10-bit YUYV Packed"; 197 case V4L2_PIX_FMT_Y212: return "12-bit YUYV Packed"; 198 case V4L2_PIX_FMT_Y216: return "16-bit YUYV Packed"; 199 case V4L2_META_FMT_RPI_BE_CFG: return "RPi PiSP BE Config format"; 200 case V4L2_PIX_FMT_MJPEG: return "Motion-JPEG"; 201 case V4L2_PIX_FMT_JPEG: return "JFIF JPEG"; 202 case V4L2_PIX_FMT_DV: return "1394"; 203 case V4L2_PIX_FMT_MPEG: return "MPEG-1/2/4"; 204 case V4L2_PIX_FMT_H264: return "H.264"; 205 case V4L2_PIX_FMT_H264_NO_SC: return "H.264 (No Start Codes)"; 206 case V4L2_PIX_FMT_H264_MVC: return "H.264 MVC"; 207 case V4L2_PIX_FMT_H264_SLICE: return "H.264 Parsed Slice Data"; 208 case V4L2_PIX_FMT_H263: return "H.263"; 209 case V4L2_PIX_FMT_MPEG1: return "MPEG-1 ES"; 210 case V4L2_PIX_FMT_MPEG2: return "MPEG-2 ES"; 211 case V4L2_PIX_FMT_MPEG2_SLICE: return "MPEG-2 Parsed Slice Data"; 212 case V4L2_PIX_FMT_MPEG4: return "MPEG-4 Part 2 ES"; 213 case V4L2_PIX_FMT_XVID: return "Xvid"; 214 case V4L2_PIX_FMT_VC1_ANNEX_G: return "VC-1 (SMPTE 412M Annex G)"; 215 case V4L2_PIX_FMT_VC1_ANNEX_L: return "VC-1 (SMPTE 412M Annex L)"; 216 case V4L2_PIX_FMT_VP8: return "VP8"; 217 case V4L2_PIX_FMT_VP8_FRAME: return "VP8 Frame"; 218 case V4L2_PIX_FMT_VP9: return "VP9"; 219 case V4L2_PIX_FMT_VP9_FRAME: return "VP9 Frame"; 220 case V4L2_PIX_FMT_HEVC: return "HEVC"; 221 case V4L2_PIX_FMT_HEVC_SLICE: return "HEVC Parsed Slice Data"; 222 case V4L2_PIX_FMT_FWHT: return "FWHT"; 223 case V4L2_PIX_FMT_FWHT_STATELESS: return "FWHT Stateless"; 224 case V4L2_PIX_FMT_SPK: return "Sorenson Spark"; 225 case V4L2_PIX_FMT_RV30: return "RealVideo 8"; 226 case V4L2_PIX_FMT_RV40: return "RealVideo 9 & 10"; 227 case V4L2_PIX_FMT_CPIA1: return "GSPCA CPiA YUV"; 228 case V4L2_PIX_FMT_WNVA: return "WNVA"; 229 case V4L2_PIX_FMT_SN9C10X: return "GSPCA SN9C10X"; 230 case V4L2_PIX_FMT_PWC1: return "Raw Philips Webcam Type (Old)"; 231 case V4L2_PIX_FMT_PWC2: return "Raw Philips Webcam Type (New)"; 232 case V4L2_PIX_FMT_ET61X251: return "GSPCA ET61X251"; 233 case V4L2_PIX_FMT_SPCA561: return "GSPCA SPCA561"; 234 case V4L2_PIX_FMT_PAC207: return "GSPCA PAC207"; 235 case V4L2_PIX_FMT_MR97310A: return "GSPCA MR97310A"; 236 case V4L2_PIX_FMT_JL2005BCD: return "GSPCA JL2005BCD"; 237 case V4L2_PIX_FMT_SN9C2028: return "GSPCA SN9C2028"; 238 case V4L2_PIX_FMT_SQ905C: return "GSPCA SQ905C"; 239 case V4L2_PIX_FMT_PJPG: return "GSPCA PJPG"; 240 case V4L2_PIX_FMT_OV511: return "GSPCA OV511"; 241 case V4L2_PIX_FMT_OV518: return "GSPCA OV518"; 242 case V4L2_PIX_FMT_JPGL: return "JPEG Lite"; 243 case V4L2_PIX_FMT_SE401: return "GSPCA SE401"; 244 case V4L2_PIX_FMT_S5C_UYVY_JPG: return "S5C73MX interleaved UYVY/JPEG"; 245 case V4L2_PIX_FMT_MT21C: return "Mediatek Compressed Format"; 246 case V4L2_PIX_FMT_QC08C: return "QCOM Compressed 8-bit Format"; 247 case V4L2_PIX_FMT_QC10C: return "QCOM Compressed 10-bit Format"; 248 case V4L2_PIX_FMT_AJPG: return "Aspeed JPEG"; 249 case V4L2_PIX_FMT_AV1_FRAME: return "AV1 Frame"; 250 case V4L2_PIX_FMT_MT2110T: return "Mediatek 10bit Tile Mode"; 251 case V4L2_PIX_FMT_MT2110R: return "Mediatek 10bit Raster Mode"; 252 case V4L2_PIX_FMT_HEXTILE: return "Hextile Compressed Format"; 253 case V4L2_PIX_FMT_PISP_COMP1_RGGB: return "PiSP 8b RGRG/GBGB mode1 compr"; 254 case V4L2_PIX_FMT_PISP_COMP1_GRBG: return "PiSP 8b GRGR/BGBG mode1 compr"; 255 case V4L2_PIX_FMT_PISP_COMP1_GBRG: return "PiSP 8b GBGB/RGRG mode1 compr"; 256 case V4L2_PIX_FMT_PISP_COMP1_BGGR: return "PiSP 8b BGBG/GRGR mode1 compr"; 257 case V4L2_PIX_FMT_PISP_COMP1_MONO: return "PiSP 8b monochrome mode1 compr"; 258 case V4L2_PIX_FMT_PISP_COMP2_RGGB: return "PiSP 8b RGRG/GBGB mode2 compr"; 259 case V4L2_PIX_FMT_PISP_COMP2_GRBG: return "PiSP 8b GRGR/BGBG mode2 compr"; 260 case V4L2_PIX_FMT_PISP_COMP2_GBRG: return "PiSP 8b GBGB/RGRG mode2 compr"; 261 case V4L2_PIX_FMT_PISP_COMP2_BGGR: return "PiSP 8b BGBG/GRGR mode2 compr"; 262 case V4L2_PIX_FMT_PISP_COMP2_MONO: return "PiSP 8b monochrome mode2 compr"; 263