From: Michael Niedermayer Date: Fri, 12 Jun 2015 14:28:53 +0000 (+0200) Subject: avcodec/jpeg2000dec: Fallback to yuv if no matching xyz format exists X-Git-Tag: n2.8~1687 X-Git-Url: https://git.videolan.org/?p=ffmpeg.git;a=commitdiff_plain;h=5b2f9790e6eb8440b6ff470cc4b43b155726884b avcodec/jpeg2000dec: Fallback to yuv if no matching xyz format exists Fixes Ticket4471 Signed-off-by: Michael Niedermayer --- diff --git a/libavcodec/jpeg2000dec.c b/libavcodec/jpeg2000dec.c index 430a386f8c..940fac3cd1 100644 --- a/libavcodec/jpeg2000dec.c +++ b/libavcodec/jpeg2000dec.c @@ -220,7 +220,8 @@ static int pix_fmt_match(enum AVPixelFormat pix_fmt, int components, static const enum AVPixelFormat rgb_pix_fmts[] = {RGB_PIXEL_FORMATS}; static const enum AVPixelFormat gray_pix_fmts[] = {GRAY_PIXEL_FORMATS}; static const enum AVPixelFormat yuv_pix_fmts[] = {YUV_PIXEL_FORMATS}; -static const enum AVPixelFormat xyz_pix_fmts[] = {XYZ_PIXEL_FORMATS}; +static const enum AVPixelFormat xyz_pix_fmts[] = {XYZ_PIXEL_FORMATS, + YUV_PIXEL_FORMATS}; static const enum AVPixelFormat all_pix_fmts[] = {RGB_PIXEL_FORMATS, GRAY_PIXEL_FORMATS, YUV_PIXEL_FORMATS,