mirror of https://git.ffmpeg.org/ffmpeg.git
Declare support for the pixel formats:
PIX_FMT_YUVJ420P PIX_FMT_YUVJ422P PIX_FMT_YUVJ440P PIX_FMT_YUVJ444P in the isSupported{In,Out} macros. These pixel formats are not true pixel formats but hacks specific to JPEG in libavcodec. They are deprecated and should be removed (that is from libavcodec first and libswscale second)... but they must be tested by swscale-test. See thread: Subject: [FFmpeg-devel] [PATCH] Extend show_pix_fmts() to make it print the input/output support Date: 2010-01-30 15:54:08 GMT Originally committed as revision 30474 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
This commit is contained in:
parent
37b2b0d6cd
commit
af0e662169
|
@ -92,6 +92,10 @@ const char *swscale_license(void)
|
||||||
|| (x)==PIX_FMT_YUV444P \
|
|| (x)==PIX_FMT_YUV444P \
|
||||||
|| (x)==PIX_FMT_YUV422P \
|
|| (x)==PIX_FMT_YUV422P \
|
||||||
|| (x)==PIX_FMT_YUV411P \
|
|| (x)==PIX_FMT_YUV411P \
|
||||||
|
|| (x)==PIX_FMT_YUVJ420P \
|
||||||
|
|| (x)==PIX_FMT_YUVJ422P \
|
||||||
|
|| (x)==PIX_FMT_YUVJ440P \
|
||||||
|
|| (x)==PIX_FMT_YUVJ444P \
|
||||||
|| (x)==PIX_FMT_PAL8 \
|
|| (x)==PIX_FMT_PAL8 \
|
||||||
|| (x)==PIX_FMT_BGR8 \
|
|| (x)==PIX_FMT_BGR8 \
|
||||||
|| (x)==PIX_FMT_RGB8 \
|
|| (x)==PIX_FMT_RGB8 \
|
||||||
|
@ -121,6 +125,10 @@ int sws_isSupportedInput(enum PixelFormat pix_fmt)
|
||||||
|| (x)==PIX_FMT_YUV444P \
|
|| (x)==PIX_FMT_YUV444P \
|
||||||
|| (x)==PIX_FMT_YUV422P \
|
|| (x)==PIX_FMT_YUV422P \
|
||||||
|| (x)==PIX_FMT_YUV411P \
|
|| (x)==PIX_FMT_YUV411P \
|
||||||
|
|| (x)==PIX_FMT_YUVJ420P \
|
||||||
|
|| (x)==PIX_FMT_YUVJ422P \
|
||||||
|
|| (x)==PIX_FMT_YUVJ440P \
|
||||||
|
|| (x)==PIX_FMT_YUVJ444P \
|
||||||
|| isAnyRGB(x) \
|
|| isAnyRGB(x) \
|
||||||
|| (x)==PIX_FMT_NV12 \
|
|| (x)==PIX_FMT_NV12 \
|
||||||
|| (x)==PIX_FMT_NV21 \
|
|| (x)==PIX_FMT_NV21 \
|
||||||
|
|
Loading…
Reference in New Issue