FFmpeg
|
#include "config.h"
Go to the source code of this file.
Data Structures | |
struct | vo_mpegpes_t |
Functions | |
static int | normalize_yuvp16 (int fmt) |
Find the corresponding full 16 bit format, i.e. | |
const char * | ff_vo_format_name (int format) |
int | ff_mp_get_chroma_shift (int format, int *x_shift, int *y_shift, int *component_bits) |
Calculates the scale shifts for the chroma planes for planar YUV. | |
#define IMGFMT_RGB_MASK 0xFFFFFF00 |
Definition at line 26 of file img_format.h.
Definition at line 27 of file img_format.h.
#define IMGFMT_RGB1 (IMGFMT_RGB|1) |
Definition at line 28 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_RGB4 (IMGFMT_RGB|4) |
Definition at line 29 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_RGB4_CHAR (IMGFMT_RGB|4|128) |
Definition at line 30 of file img_format.h.
#define IMGFMT_RGB8 (IMGFMT_RGB|8) |
Definition at line 31 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_RGB12 (IMGFMT_RGB|12) |
Definition at line 32 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_RGB15 (IMGFMT_RGB|15) |
Definition at line 33 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_RGB16 (IMGFMT_RGB|16) |
Definition at line 34 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_RGB24 (IMGFMT_RGB|24) |
Definition at line 35 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_RGB32 (IMGFMT_RGB|32) |
Definition at line 36 of file img_format.h.
#define IMGFMT_RGB48LE (IMGFMT_RGB|48) |
Definition at line 37 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_RGB48BE (IMGFMT_RGB|48|128) |
Definition at line 38 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_RGB64LE (IMGFMT_RGB|64) |
Definition at line 39 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_RGB64BE (IMGFMT_RGB|64|128) |
Definition at line 40 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_BGR_MASK 0xFFFFFF00 |
Definition at line 42 of file img_format.h.
Definition at line 43 of file img_format.h.
#define IMGFMT_BGR1 (IMGFMT_BGR|1) |
Definition at line 44 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_BGR4 (IMGFMT_BGR|4) |
Definition at line 45 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_BGR4_CHAR (IMGFMT_BGR|4|128) |
Definition at line 46 of file img_format.h.
#define IMGFMT_BGR8 (IMGFMT_BGR|8) |
Definition at line 47 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_BGR12 (IMGFMT_BGR|12) |
Definition at line 48 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_BGR15 (IMGFMT_BGR|15) |
Definition at line 49 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_BGR16 (IMGFMT_BGR|16) |
Definition at line 50 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_BGR24 (IMGFMT_BGR|24) |
Definition at line 51 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_BGR32 (IMGFMT_BGR|32) |
Definition at line 52 of file img_format.h.
#define IMGFMT_XYZ_MASK 0xFFFFFF00 |
Definition at line 54 of file img_format.h.
#define IMGFMT_XYZ (('X'<<24)|('Y'<<16)|('Z'<<8)) |
Definition at line 55 of file img_format.h.
#define IMGFMT_XYZ12LE (IMGFMT_XYZ|12) |
Definition at line 56 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_XYZ12BE (IMGFMT_XYZ|12|128) |
Definition at line 57 of file img_format.h.
Referenced by ff_vo_format_name().
Definition at line 59 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
Definition at line 60 of file img_format.h.
Definition at line 61 of file img_format.h.
Definition at line 62 of file img_format.h.
Definition at line 63 of file img_format.h.
#define IMGFMT_ABGR (IMGFMT_BGR32|128) |
Definition at line 88 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_BGRA IMGFMT_BGR32 |
Definition at line 89 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_ARGB (IMGFMT_RGB32|128) |
Definition at line 90 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_RGBA IMGFMT_RGB32 |
Definition at line 91 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_RGB64NE IMGFMT_RGB64LE |
Definition at line 92 of file img_format.h.
#define IMGFMT_RGB48NE IMGFMT_RGB48LE |
Definition at line 93 of file img_format.h.
#define IMGFMT_RGB12BE (IMGFMT_RGB12|128) |
Definition at line 94 of file img_format.h.
#define IMGFMT_RGB12LE IMGFMT_RGB12 |
Definition at line 95 of file img_format.h.
#define IMGFMT_RGB15BE (IMGFMT_RGB15|128) |
Definition at line 96 of file img_format.h.
#define IMGFMT_RGB15LE IMGFMT_RGB15 |
Definition at line 97 of file img_format.h.
#define IMGFMT_RGB16BE (IMGFMT_RGB16|128) |
Definition at line 98 of file img_format.h.
#define IMGFMT_RGB16LE IMGFMT_RGB16 |
Definition at line 99 of file img_format.h.
#define IMGFMT_BGR12BE (IMGFMT_BGR12|128) |
Definition at line 100 of file img_format.h.
#define IMGFMT_BGR12LE IMGFMT_BGR12 |
Definition at line 101 of file img_format.h.
#define IMGFMT_BGR15BE (IMGFMT_BGR15|128) |
Definition at line 102 of file img_format.h.
#define IMGFMT_BGR15LE IMGFMT_BGR15 |
Definition at line 103 of file img_format.h.
#define IMGFMT_BGR16BE (IMGFMT_BGR16|128) |
Definition at line 104 of file img_format.h.
#define IMGFMT_BGR16LE IMGFMT_BGR16 |
Definition at line 105 of file img_format.h.
#define IMGFMT_XYZ12 IMGFMT_XYZ12LE |
Definition at line 106 of file img_format.h.
#define IMGFMT_GBR12P IMGFMT_GBR12PLE |
Definition at line 107 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_GBR14P IMGFMT_GBR14PLE |
Definition at line 108 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_RG4B IMGFMT_RGB4_CHAR |
Definition at line 112 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_BG4B IMGFMT_BGR4_CHAR |
Definition at line 113 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_IS_RGB | ( | fmt | ) | (((fmt)&IMGFMT_RGB_MASK)==IMGFMT_RGB) |
Definition at line 115 of file img_format.h.
Referenced by ff_mp_image_setfmt().
#define IMGFMT_IS_BGR | ( | fmt | ) | (((fmt)&IMGFMT_BGR_MASK)==IMGFMT_BGR) |
Definition at line 116 of file img_format.h.
Referenced by ff_mp_image_setfmt().
#define IMGFMT_IS_XYZ | ( | fmt | ) | (((fmt)&IMGFMT_XYZ_MASK)==IMGFMT_XYZ) |
Definition at line 117 of file img_format.h.
Referenced by ff_mp_image_setfmt().
Definition at line 119 of file img_format.h.
Referenced by ff_mp_image_setfmt().
Definition at line 120 of file img_format.h.
Referenced by ff_mp_image_setfmt().
Definition at line 121 of file img_format.h.
Referenced by ff_mp_image_setfmt().
#define IMGFMT_YVU9 0x39555659 |
Definition at line 126 of file img_format.h.
Referenced by ff_mp_get_chroma_shift(), ff_mp_image_setfmt(), ff_vo_format_name(), and query_format().
#define IMGFMT_IF09 0x39304649 |
Definition at line 127 of file img_format.h.
Referenced by ff_mp_get_chroma_shift(), ff_mp_image_alloc_planes(), ff_mp_image_setfmt(), ff_vo_format_name(), and query_format().
#define IMGFMT_YV12 0x32315659 |
Definition at line 128 of file img_format.h.
Referenced by ff_mp_get_chroma_shift(), ff_mp_image_setfmt(), ff_vo_format_name(), and query_format().
#define IMGFMT_I420 0x30323449 |
Definition at line 129 of file img_format.h.
Referenced by ff_mp_get_chroma_shift(), ff_mp_image_setfmt(), ff_vo_format_name(), and query_format().
#define IMGFMT_IYUV 0x56555949 |
Definition at line 130 of file img_format.h.
Referenced by ff_mp_get_chroma_shift(), ff_mp_image_setfmt(), ff_vo_format_name(), and query_format().
#define IMGFMT_CLPL 0x4C504C43 |
Definition at line 131 of file img_format.h.
Referenced by ff_vo_format_name(), and query_format().
#define IMGFMT_Y800 0x30303859 |
Definition at line 132 of file img_format.h.
Referenced by ff_mp_get_chroma_shift(), ff_mp_image_setfmt(), ff_vo_format_name(), and query_format().
#define IMGFMT_Y8 0x20203859 |
Definition at line 133 of file img_format.h.
Referenced by ff_mp_get_chroma_shift(), ff_mp_image_setfmt(), ff_vo_format_name(), and query_format().
#define IMGFMT_NV12 0x3231564E |
Definition at line 134 of file img_format.h.
Referenced by ff_mp_get_chroma_shift(), ff_mp_image_setfmt(), ff_vo_format_name(), and query_format().
#define IMGFMT_NV21 0x3132564E |
Definition at line 135 of file img_format.h.
Referenced by ff_mp_get_chroma_shift(), ff_mp_image_setfmt(), ff_vo_format_name(), and query_format().
#define IMGFMT_Y16_LE 0x20363159 |
Definition at line 136 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_444P 0x50343434 |
Definition at line 139 of file img_format.h.
Referenced by ff_mp_image_setfmt(), ff_vo_format_name(), and query_format().
#define IMGFMT_422P 0x50323234 |
Definition at line 140 of file img_format.h.
Referenced by ff_mp_image_setfmt(), ff_vo_format_name(), and query_format().
#define IMGFMT_411P 0x50313134 |
Definition at line 141 of file img_format.h.
Referenced by ff_mp_image_setfmt(), ff_vo_format_name(), and query_format().
#define IMGFMT_440P 0x50303434 |
Definition at line 142 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_HM12 0x32314D48 |
Definition at line 143 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_Y16_BE 0x59313620 |
Definition at line 144 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_Y8A 0x59320008 |
Definition at line 147 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_420A 0x41303234 |
Definition at line 149 of file img_format.h.
Referenced by ff_mp_get_chroma_shift(), ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_422A 0x41323234 |
Definition at line 151 of file img_format.h.
Referenced by ff_mp_get_chroma_shift(), ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_444A 0x41343434 |
Definition at line 153 of file img_format.h.
Referenced by ff_mp_get_chroma_shift(), ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_444P16_LE 0x51343434 |
Definition at line 155 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_444P16_BE 0x34343451 |
Definition at line 156 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_444P14_LE 0x54343434 |
Definition at line 157 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_444P14_BE 0x34343454 |
Definition at line 158 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_444P12_LE 0x55343434 |
Definition at line 159 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_444P12_BE 0x34343455 |
Definition at line 160 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_444P10_LE 0x52343434 |
Definition at line 161 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_444P10_BE 0x34343452 |
Definition at line 162 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_444P9_LE 0x53343434 |
Definition at line 163 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_444P9_BE 0x34343453 |
Definition at line 164 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_422P16_LE 0x51323234 |
Definition at line 165 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_422P16_BE 0x34323251 |
Definition at line 166 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_422P14_LE 0x54323234 |
Definition at line 167 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_422P14_BE 0x34323254 |
Definition at line 168 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_422P12_LE 0x55323234 |
Definition at line 169 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_422P12_BE 0x34323255 |
Definition at line 170 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_422P10_LE 0x52323234 |
Definition at line 171 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_422P10_BE 0x34323252 |
Definition at line 172 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_422P9_LE 0x53323234 |
Definition at line 173 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_422P9_BE 0x34323253 |
Definition at line 174 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_420P16_LE 0x51303234 |
Definition at line 175 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_420P16_BE 0x34323051 |
Definition at line 176 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_420P14_LE 0x54303234 |
Definition at line 177 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_420P14_BE 0x34323054 |
Definition at line 178 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_420P12_LE 0x55303234 |
Definition at line 179 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_420P12_BE 0x34323055 |
Definition at line 180 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_420P10_LE 0x52303234 |
Definition at line 181 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_420P10_BE 0x34323052 |
Definition at line 182 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_420P9_LE 0x53303234 |
Definition at line 183 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_420P9_BE 0x34323053 |
Definition at line 184 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_444P16 IMGFMT_444P16_LE |
Definition at line 204 of file img_format.h.
#define IMGFMT_444P14 IMGFMT_444P14_LE |
Definition at line 205 of file img_format.h.
#define IMGFMT_444P12 IMGFMT_444P12_LE |
Definition at line 206 of file img_format.h.
#define IMGFMT_444P10 IMGFMT_444P10_LE |
Definition at line 207 of file img_format.h.
#define IMGFMT_444P9 IMGFMT_444P9_LE |
Definition at line 208 of file img_format.h.
#define IMGFMT_422P16 IMGFMT_422P16_LE |
Definition at line 209 of file img_format.h.
#define IMGFMT_422P14 IMGFMT_422P14_LE |
Definition at line 210 of file img_format.h.
#define IMGFMT_422P12 IMGFMT_422P12_LE |
Definition at line 211 of file img_format.h.
#define IMGFMT_422P10 IMGFMT_422P10_LE |
Definition at line 212 of file img_format.h.
#define IMGFMT_422P9 IMGFMT_422P9_LE |
Definition at line 213 of file img_format.h.
#define IMGFMT_420P16 IMGFMT_420P16_LE |
Definition at line 214 of file img_format.h.
#define IMGFMT_420P14 IMGFMT_420P14_LE |
Definition at line 215 of file img_format.h.
#define IMGFMT_420P12 IMGFMT_420P12_LE |
Definition at line 216 of file img_format.h.
#define IMGFMT_420P10 IMGFMT_420P10_LE |
Definition at line 217 of file img_format.h.
#define IMGFMT_420P9 IMGFMT_420P9_LE |
Definition at line 218 of file img_format.h.
#define IMGFMT_Y16 IMGFMT_Y16_LE |
Definition at line 219 of file img_format.h.
#define IMGFMT_IS_YUVP16_NE | ( | fmt | ) | IMGFMT_IS_YUVP16_LE(fmt) |
Definition at line 220 of file img_format.h.
Definition at line 223 of file img_format.h.
Referenced by normalize_yuvp16().
Definition at line 224 of file img_format.h.
Referenced by normalize_yuvp16().
#define IMGFMT_IS_YUVP16 | ( | fmt | ) | (IMGFMT_IS_YUVP16_LE(fmt) || IMGFMT_IS_YUVP16_BE(fmt)) |
Definition at line 225 of file img_format.h.
Referenced by ff_mp_image_alloc_planes().
#define IMGFMT_IUYV 0x56595549 |
Definition at line 241 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_IY41 0x31435949 |
Definition at line 242 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_IYU1 0x31555949 |
Definition at line 243 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_IYU2 0x32555949 |
Definition at line 244 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_UYVY 0x59565955 |
Definition at line 245 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_UYNV 0x564E5955 |
Definition at line 246 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_cyuv 0x76757963 |
Definition at line 247 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_Y422 0x32323459 |
Definition at line 248 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_YUY2 0x32595559 |
Definition at line 249 of file img_format.h.
Referenced by config(), ff_mp_image_setfmt(), ff_vo_format_name(), put_image(), and query_format().
#define IMGFMT_YUNV 0x564E5559 |
Definition at line 250 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_YVYU 0x55595659 |
Definition at line 251 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_Y41P 0x50313459 |
Definition at line 252 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_Y211 0x31313259 |
Definition at line 253 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_Y41T 0x54313459 |
Definition at line 254 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_Y42T 0x54323459 |
Definition at line 255 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_V422 0x32323456 |
Definition at line 256 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_V655 0x35353656 |
Definition at line 257 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_CLJR 0x524A4C43 |
Definition at line 258 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_YUVP 0x50565559 |
Definition at line 259 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_UYVP 0x50565955 |
Definition at line 260 of file img_format.h.
Referenced by ff_vo_format_name().
Definition at line 263 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
Definition at line 264 of file img_format.h.
Definition at line 267 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
Definition at line 268 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
Definition at line 269 of file img_format.h.
Referenced by ff_mp_image_setfmt(), and ff_vo_format_name().
#define IMGFMT_XVMC 0x1DC70000 |
Definition at line 272 of file img_format.h.
#define IMGFMT_XVMC_MASK 0xFFFF0000 |
Definition at line 273 of file img_format.h.
#define IMGFMT_IS_XVMC | ( | fmt | ) | (((fmt)&IMGFMT_XVMC_MASK)==IMGFMT_XVMC) |
Definition at line 274 of file img_format.h.
#define IMGFMT_XVMC_MOCO_MPEG2 (IMGFMT_XVMC|0x02) |
Definition at line 276 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_XVMC_IDCT_MPEG2 (IMGFMT_XVMC|0x82) |
Definition at line 277 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_VDPAU 0x1DC80000 |
Definition at line 280 of file img_format.h.
#define IMGFMT_VDPAU_MASK 0xFFFF0000 |
Definition at line 281 of file img_format.h.
#define IMGFMT_IS_VDPAU | ( | fmt | ) | (((fmt)&IMGFMT_VDPAU_MASK)==IMGFMT_VDPAU) |
Definition at line 282 of file img_format.h.
#define IMGFMT_VDPAU_MPEG1 (IMGFMT_VDPAU|0x01) |
Definition at line 283 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_VDPAU_MPEG2 (IMGFMT_VDPAU|0x02) |
Definition at line 284 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_VDPAU_H264 (IMGFMT_VDPAU|0x03) |
Definition at line 285 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_VDPAU_WMV3 (IMGFMT_VDPAU|0x04) |
Definition at line 286 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_VDPAU_VC1 (IMGFMT_VDPAU|0x05) |
Definition at line 287 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_VDPAU_MPEG4 (IMGFMT_VDPAU|0x06) |
Definition at line 288 of file img_format.h.
Referenced by ff_vo_format_name().
#define IMGFMT_IS_HWACCEL | ( | fmt | ) | (IMGFMT_IS_VDPAU(fmt) || IMGFMT_IS_XVMC(fmt)) |
Definition at line 290 of file img_format.h.
Referenced by ff_mp_image_setfmt().
|
inlinestatic |
Find the corresponding full 16 bit format, i.e.
IMGFMT_420P10_LE -> IMGFMT_420P16_LE
Definition at line 231 of file img_format.h.
const char* ff_vo_format_name | ( | int | format | ) |
Definition at line 24 of file img_format.c.
int ff_mp_get_chroma_shift | ( | int | format, |
int * | x_shift, | ||
int * | y_shift, | ||
int * | component_bits | ||
) |
Calculates the scale shifts for the chroma planes for planar YUV.
component_bits | bits per component |
Definition at line 148 of file img_format.c.
Referenced by ff_mp_image_setfmt().