# HG changeset patch # User romansh # Date 1061935512 0 # Node ID f53d31c5eac9d9e6793a6bb552fd66546140800d # Parent 39ebefd827289d8013a39d1cc6fba0ad7abbfd57 * ffmpeg was *silently* rejecting to deinterlace NTSC DV. The problem is generic for any video with yuv411. Seems like a trivial fix, but we really have to clean up all of the pix_fmt business a bit more. diff -r 39ebefd82728 -r f53d31c5eac9 imgconvert.c --- a/imgconvert.c Tue Aug 26 20:14:28 2003 +0000 +++ b/imgconvert.c Tue Aug 26 22:05:12 2003 +0000 @@ -2133,7 +2133,8 @@ if (pix_fmt != PIX_FMT_YUV420P && pix_fmt != PIX_FMT_YUV422P && - pix_fmt != PIX_FMT_YUV444P) + pix_fmt != PIX_FMT_YUV444P && + pix_fmt != PIX_FMT_YUV411P) return -1; if ((width & 3) != 0 || (height & 3) != 0) return -1; @@ -2148,6 +2149,9 @@ case PIX_FMT_YUV422P: width >>= 1; break; + case PIX_FMT_YUV411P: + width >>= 2; + break; default: break; }