1 use AVPixelFormat; 2 use AVPixelFormat::*; 3 4 #[cfg(target_endian = "little")] 5 pub const AV_PIX_FMT_RGB32: AVPixelFormat = AV_PIX_FMT_BGRA; 6 #[cfg(target_endian = "little")] 7 pub const AV_PIX_FMT_RGB32_1: AVPixelFormat = AV_PIX_FMT_ABGR; 8 #[cfg(target_endian = "little")] 9 pub const AV_PIX_FMT_BGR32: AVPixelFormat = AV_PIX_FMT_RGBA; 10 #[cfg(target_endian = "little")] 11 pub const AV_PIX_FMT_BGR32_1: AVPixelFormat = AV_PIX_FMT_ARGB; 12 #[cfg(target_endian = "little")] 13 pub const AV_PIX_FMT_0RGB32: AVPixelFormat = AV_PIX_FMT_BGR0; 14 #[cfg(target_endian = "little")] 15 pub const AV_PIX_FMT_0BGR32: AVPixelFormat = AV_PIX_FMT_RGB0; 16 17 #[cfg(target_endian = "little")] 18 pub const AV_PIX_FMT_GRAY16: AVPixelFormat = AV_PIX_FMT_GRAY16LE; 19 #[cfg(target_endian = "little")] 20 pub const AV_PIX_FMT_YA16: AVPixelFormat = AV_PIX_FMT_YA16LE; 21 #[cfg(target_endian = "little")] 22 pub const AV_PIX_FMT_RGB48: AVPixelFormat = AV_PIX_FMT_RGB48LE; 23 #[cfg(target_endian = "little")] 24 pub const AV_PIX_FMT_RGB565: AVPixelFormat = AV_PIX_FMT_RGB565LE; 25 #[cfg(target_endian = "little")] 26 pub const AV_PIX_FMT_RGB555: AVPixelFormat = AV_PIX_FMT_RGB555LE; 27 #[cfg(target_endian = "little")] 28 pub const AV_PIX_FMT_RGB444: AVPixelFormat = AV_PIX_FMT_RGB444LE; 29 #[cfg(target_endian = "little")] 30 pub const AV_PIX_FMT_BGR48: AVPixelFormat = AV_PIX_FMT_BGR48LE; 31 #[cfg(target_endian = "little")] 32 pub const AV_PIX_FMT_BGR565: AVPixelFormat = AV_PIX_FMT_BGR565LE; 33 #[cfg(target_endian = "little")] 34 pub const AV_PIX_FMT_BGR555: AVPixelFormat = AV_PIX_FMT_BGR555LE; 35 #[cfg(target_endian = "little")] 36 pub const AV_PIX_FMT_BGR444: AVPixelFormat = AV_PIX_FMT_BGR444LE; 37 38 pub const AV_PIX_FMT_YUV420P9: AVPixelFormat = AV_PIX_FMT_YUV420P9LE; 39 #[cfg(target_endian = "little")] 40 pub const AV_PIX_FMT_YUV422P9: AVPixelFormat = AV_PIX_FMT_YUV422P9LE; 41 #[cfg(target_endian = "little")] 42 pub const AV_PIX_FMT_YUV444P9: AVPixelFormat = AV_PIX_FMT_YUV444P9LE; 43 #[cfg(target_endian = "little")] 44 pub const AV_PIX_FMT_YUV420P10: AVPixelFormat = AV_PIX_FMT_YUV420P10LE; 45 #[cfg(target_endian = "little")] 46 pub const AV_PIX_FMT_YUV422P10: AVPixelFormat = AV_PIX_FMT_YUV422P10LE; 47 #[cfg(target_endian = "little")] 48 pub const AV_PIX_FMT_YUV440P10: AVPixelFormat = AV_PIX_FMT_YUV440P10LE; 49 #[cfg(target_endian = "little")] 50 pub const AV_PIX_FMT_YUV444P10: AVPixelFormat = AV_PIX_FMT_YUV444P10LE; 51 #[cfg(target_endian = "little")] 52 pub const AV_PIX_FMT_YUV420P12: AVPixelFormat = AV_PIX_FMT_YUV420P12LE; 53 #[cfg(target_endian = "little")] 54 pub const AV_PIX_FMT_YUV422P12: AVPixelFormat = AV_PIX_FMT_YUV422P12LE; 55 #[cfg(target_endian = "little")] 56 pub const AV_PIX_FMT_YUV440P12: AVPixelFormat = AV_PIX_FMT_YUV440P12LE; 57 #[cfg(target_endian = "little")] 58 pub const AV_PIX_FMT_YUV444P12: AVPixelFormat = AV_PIX_FMT_YUV444P12LE; 59 #[cfg(target_endian = "little")] 60 pub const AV_PIX_FMT_YUV420P14: AVPixelFormat = AV_PIX_FMT_YUV420P14LE; 61 #[cfg(target_endian = "little")] 62 pub const AV_PIX_FMT_YUV422P14: AVPixelFormat = AV_PIX_FMT_YUV422P14LE; 63 #[cfg(target_endian = "little")] 64 pub const AV_PIX_FMT_YUV444P14: AVPixelFormat = AV_PIX_FMT_YUV444P14LE; 65 #[cfg(target_endian = "little")] 66 pub const AV_PIX_FMT_YUV420P16: AVPixelFormat = AV_PIX_FMT_YUV420P16LE; 67 #[cfg(target_endian = "little")] 68 pub const AV_PIX_FMT_YUV422P16: AVPixelFormat = AV_PIX_FMT_YUV422P16LE; 69 #[cfg(target_endian = "little")] 70 pub const AV_PIX_FMT_YUV444P16: AVPixelFormat = AV_PIX_FMT_YUV444P16LE; 71 72 #[cfg(target_endian = "little")] 73 pub const AV_PIX_FMT_GBRP9: AVPixelFormat = AV_PIX_FMT_GBRP9LE; 74 #[cfg(target_endian = "little")] 75 pub const AV_PIX_FMT_GBRP10: AVPixelFormat = AV_PIX_FMT_GBRP10LE; 76 #[cfg(target_endian = "little")] 77 pub const AV_PIX_FMT_GBRP12: AVPixelFormat = AV_PIX_FMT_GBRP12LE; 78 #[cfg(target_endian = "little")] 79 pub const AV_PIX_FMT_GBRP14: AVPixelFormat = AV_PIX_FMT_GBRP14LE; 80 #[cfg(target_endian = "little")] 81 pub const AV_PIX_FMT_GBRP16: AVPixelFormat = AV_PIX_FMT_GBRP16LE; 82 #[cfg(target_endian = "little")] 83 pub const AV_PIX_FMT_GBRAP16: AVPixelFormat = AV_PIX_FMT_GBRAP16LE; 84 85 #[cfg(target_endian = "little")] 86 pub const AV_PIX_FMT_BAYER_BGGR16: AVPixelFormat = AV_PIX_FMT_BAYER_BGGR16LE; 87 #[cfg(target_endian = "little")] 88 pub const AV_PIX_FMT_BAYER_RGGB16: AVPixelFormat = AV_PIX_FMT_BAYER_RGGB16LE; 89 #[cfg(target_endian = "little")] 90 pub const AV_PIX_FMT_BAYER_GBRG16: AVPixelFormat = AV_PIX_FMT_BAYER_GBRG16LE; 91 #[cfg(target_endian = "little")] 92 pub const AV_PIX_FMT_BAYER_GRBG16: AVPixelFormat = AV_PIX_FMT_BAYER_GRBG16LE; 93 94 #[cfg(target_endian = "little")] 95 pub const AV_PIX_FMT_YUVA420P9: AVPixelFormat = AV_PIX_FMT_YUVA420P9LE; 96 #[cfg(target_endian = "little")] 97 pub const AV_PIX_FMT_YUVA422P9: AVPixelFormat = AV_PIX_FMT_YUVA422P9LE; 98 #[cfg(target_endian = "little")] 99 pub const AV_PIX_FMT_YUVA444P9: AVPixelFormat = AV_PIX_FMT_YUVA444P9LE; 100 #[cfg(target_endian = "little")] 101 pub const AV_PIX_FMT_YUVA420P10: AVPixelFormat = AV_PIX_FMT_YUVA420P10LE; 102 #[cfg(target_endian = "little")] 103 pub const AV_PIX_FMT_YUVA422P10: AVPixelFormat = AV_PIX_FMT_YUVA422P10LE; 104 #[cfg(target_endian = "little")] 105 pub const AV_PIX_FMT_YUVA444P10: AVPixelFormat = AV_PIX_FMT_YUVA444P10LE; 106 #[cfg(target_endian = "little")] 107 pub const AV_PIX_FMT_YUVA420P16: AVPixelFormat = AV_PIX_FMT_YUVA420P16LE; 108 #[cfg(target_endian = "little")] 109 pub const AV_PIX_FMT_YUVA422P16: AVPixelFormat = AV_PIX_FMT_YUVA422P16LE; 110 #[cfg(target_endian = "little")] 111 pub const AV_PIX_FMT_YUVA444P16: AVPixelFormat = AV_PIX_FMT_YUVA444P16LE; 112 113 #[cfg(target_endian = "little")] 114 pub const AV_PIX_FMT_XYZ12: AVPixelFormat = AV_PIX_FMT_XYZ12LE; 115 #[cfg(target_endian = "little")] 116 pub const AV_PIX_FMT_NV20: AVPixelFormat = AV_PIX_FMT_NV20LE; 117 #[cfg(target_endian = "little")] 118 pub const AV_PIX_FMT_AYUV64: AVPixelFormat = AV_PIX_FMT_AYUV64LE; 119 120 #[cfg(target_endian = "big")] 121 pub const AV_PIX_FMT_RGB32: AVPixelFormat = AV_PIX_FMT_ARGB; 122 #[cfg(target_endian = "big")] 123 pub const AV_PIX_FMT_RGB32_1: AVPixelFormat = AV_PIX_FMT_RGBA; 124 #[cfg(target_endian = "big")] 125 pub const AV_PIX_FMT_BGR32: AVPixelFormat = AV_PIX_FMT_ABGR; 126 #[cfg(target_endian = "big")] 127 pub const AV_PIX_FMT_BGR32_1: AVPixelFormat = AV_PIX_FMT_BGRA; 128 #[cfg(target_endian = "big")] 129 pub const AV_PIX_FMT_0RGB32: AVPixelFormat = AV_PIX_FMT_0RGB; 130 #[cfg(target_endian = "big")] 131 pub const AV_PIX_FMT_0BGR32: AVPixelFormat = AV_PIX_FMT_0BGR; 132 133 #[cfg(target_endian = "big")] 134 pub const AV_PIX_FMT_GRAY16: AVPixelFormat = AV_PIX_FMT_GRAY16BE; 135 #[cfg(target_endian = "big")] 136 pub const AV_PIX_FMT_YA16: AVPixelFormat = AV_PIX_FMT_YA16BE; 137 #[cfg(target_endian = "big")] 138 pub const AV_PIX_FMT_RGB48: AVPixelFormat = AV_PIX_FMT_RGB48BE; 139 #[cfg(target_endian = "big")] 140 pub const AV_PIX_FMT_RGB565: AVPixelFormat = AV_PIX_FMT_RGB565BE; 141 #[cfg(target_endian = "big")] 142 pub const AV_PIX_FMT_RGB555: AVPixelFormat = AV_PIX_FMT_RGB555BE; 143 #[cfg(target_endian = "big")] 144 pub const AV_PIX_FMT_RGB444: AVPixelFormat = AV_PIX_FMT_RGB444BE; 145 #[cfg(target_endian = "big")] 146 pub const AV_PIX_FMT_BGR48: AVPixelFormat = AV_PIX_FMT_BGR48BE; 147 #[cfg(target_endian = "big")] 148 pub const AV_PIX_FMT_BGR565: AVPixelFormat = AV_PIX_FMT_BGR565BE; 149 #[cfg(target_endian = "big")] 150 pub const AV_PIX_FMT_BGR555: AVPixelFormat = AV_PIX_FMT_BGR555BE; 151 #[cfg(target_endian = "big")] 152 pub const AV_PIX_FMT_BGR444: AVPixelFormat = AV_PIX_FMT_BGR444BE; 153 154 #[cfg(target_endian = "big")] 155 pub const AV_PIX_FMT_YUV420P9: AVPixelFormat = AV_PIX_FMT_YUV420P9BE; 156 #[cfg(target_endian = "big")] 157 pub const AV_PIX_FMT_YUV422P9: AVPixelFormat = AV_PIX_FMT_YUV422P9BE; 158 #[cfg(target_endian = "big")] 159 pub const AV_PIX_FMT_YUV444P9: AVPixelFormat = AV_PIX_FMT_YUV444P9BE; 160 #[cfg(target_endian = "big")] 161 pub const AV_PIX_FMT_YUV420P10: AVPixelFormat = AV_PIX_FMT_YUV420P10BE; 162 #[cfg(target_endian = "big")] 163 pub const AV_PIX_FMT_YUV422P10: AVPixelFormat = AV_PIX_FMT_YUV422P10BE; 164 #[cfg(target_endian = "big")] 165 pub const AV_PIX_FMT_YUV440P10: AVPixelFormat = AV_PIX_FMT_YUV440P10BE; 166 #[cfg(target_endian = "big")] 167 pub const AV_PIX_FMT_YUV444P10: AVPixelFormat = AV_PIX_FMT_YUV444P10BE; 168 #[cfg(target_endian = "big")] 169 pub const AV_PIX_FMT_YUV420P12: AVPixelFormat = AV_PIX_FMT_YUV420P12BE; 170 #[cfg(target_endian = "big")] 171 pub const AV_PIX_FMT_YUV422P12: AVPixelFormat = AV_PIX_FMT_YUV422P12BE; 172 #[cfg(target_endian = "big")] 173 pub const AV_PIX_FMT_YUV440P12: AVPixelFormat = AV_PIX_FMT_YUV440P12BE; 174 #[cfg(target_endian = "big")] 175 pub const AV_PIX_FMT_YUV444P12: AVPixelFormat = AV_PIX_FMT_YUV444P12BE; 176 #[cfg(target_endian = "big")] 177 pub const AV_PIX_FMT_YUV420P14: AVPixelFormat = AV_PIX_FMT_YUV420P14BE; 178 #[cfg(target_endian = "big")] 179 pub const AV_PIX_FMT_YUV422P14: AVPixelFormat = AV_PIX_FMT_YUV422P14BE; 180 #[cfg(target_endian = "big")] 181 pub const AV_PIX_FMT_YUV444P14: AVPixelFormat = AV_PIX_FMT_YUV444P14BE; 182 #[cfg(target_endian = "big")] 183 pub const AV_PIX_FMT_YUV420P16: AVPixelFormat = AV_PIX_FMT_YUV420P16BE; 184 #[cfg(target_endian = "big")] 185 pub const AV_PIX_FMT_YUV422P16: AVPixelFormat = AV_PIX_FMT_YUV422P16BE; 186 #[cfg(target_endian = "big")] 187 pub const AV_PIX_FMT_YUV444P16: AVPixelFormat = AV_PIX_FMT_YUV444P16BE; 188 189 #[cfg(target_endian = "big")] 190 pub const AV_PIX_FMT_GBRP9: AVPixelFormat = AV_PIX_FMT_GBRP9BE; 191 #[cfg(target_endian = "big")] 192 pub const AV_PIX_FMT_GBRP10: AVPixelFormat = AV_PIX_FMT_GBRP10BE; 193 #[cfg(target_endian = "big")] 194 pub const AV_PIX_FMT_GBRP12: AVPixelFormat = AV_PIX_FMT_GBRP12BE; 195 #[cfg(target_endian = "big")] 196 pub const AV_PIX_FMT_GBRP14: AVPixelFormat = AV_PIX_FMT_GBRP14BE; 197 #[cfg(target_endian = "big")] 198 pub const AV_PIX_FMT_GBRP16: AVPixelFormat = AV_PIX_FMT_GBRP16BE; 199 #[cfg(target_endian = "big")] 200 pub const AV_PIX_FMT_GBRAP16: AVPixelFormat = AV_PIX_FMT_GBRAP16BE; 201 202 #[cfg(target_endian = "big")] 203 pub const AV_PIX_FMT_BAYER_BGGR16: AVPixelFormat = AV_PIX_FMT_BAYER_BGGR16BE; 204 #[cfg(target_endian = "big")] 205 pub const AV_PIX_FMT_BAYER_RGGB16: AVPixelFormat = AV_PIX_FMT_BAYER_RGGB16BE; 206 #[cfg(target_endian = "big")] 207 pub const AV_PIX_FMT_BAYER_GBRG16: AVPixelFormat = AV_PIX_FMT_BAYER_GBRG16BE; 208 #[cfg(target_endian = "big")] 209 pub const AV_PIX_FMT_BAYER_GRBG16: AVPixelFormat = AV_PIX_FMT_BAYER_GRBG16BE; 210 211 #[cfg(target_endian = "big")] 212 pub const AV_PIX_FMT_YUVA420P9: AVPixelFormat = AV_PIX_FMT_YUVA420P9BE; 213 #[cfg(target_endian = "big")] 214 pub const AV_PIX_FMT_YUVA422P9: AVPixelFormat = AV_PIX_FMT_YUVA422P9BE; 215 #[cfg(target_endian = "big")] 216 pub const AV_PIX_FMT_YUVA444P9: AVPixelFormat = AV_PIX_FMT_YUVA444P9BE; 217 #[cfg(target_endian = "big")] 218 pub const AV_PIX_FMT_YUVA420P10: AVPixelFormat = AV_PIX_FMT_YUVA420P10BE; 219 #[cfg(target_endian = "big")] 220 pub const AV_PIX_FMT_YUVA422P10: AVPixelFormat = AV_PIX_FMT_YUVA422P10BE; 221 #[cfg(target_endian = "big")] 222 pub const AV_PIX_FMT_YUVA444P10: AVPixelFormat = AV_PIX_FMT_YUVA444P10BE; 223 #[cfg(target_endian = "big")] 224 pub const AV_PIX_FMT_YUVA420P16: AVPixelFormat = AV_PIX_FMT_YUVA420P16BE; 225 #[cfg(target_endian = "big")] 226 pub const AV_PIX_FMT_YUVA422P16: AVPixelFormat = AV_PIX_FMT_YUVA422P16BE; 227 #[cfg(target_endian = "big")] 228 pub const AV_PIX_FMT_YUVA444P16: AVPixelFormat = AV_PIX_FMT_YUVA444P16BE; 229 230 #[cfg(target_endian = "big")] 231 pub const AV_PIX_FMT_XYZ12: AVPixelFormat = AV_PIX_FMT_XYZ12BE; 232 #[cfg(target_endian = "big")] 233 pub const AV_PIX_FMT_NV20: AVPixelFormat = AV_PIX_FMT_NV20BE; 234 #[cfg(target_endian = "big")] 235 pub const AV_PIX_FMT_AYUV64: AVPixelFormat = AV_PIX_FMT_AYUV64BE; 236