From d185278c369e9150fe6b4cf730405753384bca93 Mon Sep 17 00:00:00 2001 From: Carl Eugen Hoyos Date: Fri, 6 Jan 2012 00:51:31 +0100 Subject: Support decoding of some unusual jpeg samples. Avoid unsupported pix_fmts by upscaling chroma. Fixes ticket #878. --- libavcodec/mjpegdec.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'libavcodec/mjpegdec.h') diff --git a/libavcodec/mjpegdec.h b/libavcodec/mjpegdec.h index 23bc077558..23b3498f65 100644 --- a/libavcodec/mjpegdec.h +++ b/libavcodec/mjpegdec.h @@ -58,8 +58,9 @@ typedef struct MJpegDecodeContext { int ls; int progressive; int rgb; - int yuv421; - int yuv442; + int upscale_h; + int chroma_height; + int upscale_v; int rct; /* standard rct */ int pegasus_rct; /* pegasus reversible colorspace transform */ int bits; /* bits per component */ -- cgit v1.2.3