diff mjpegbdec.c @ 5985:51b4b51fa622 libavcodec

fix decoding of the first frame of gray.mov
author michael
date Wed, 05 Dec 2007 11:36:06 +0000
parents b4d41cc053b8
children fd69759904c7
line wrap: on
line diff
--- a/mjpegbdec.c	Wed Dec 05 05:24:54 2007 +0000
+++ b/mjpegbdec.c	Wed Dec 05 11:36:06 2007 +0000
@@ -109,7 +109,7 @@
     if (s->interlaced) {
         s->bottom_field ^= 1;
         /* if not bottom field, do not output image yet */
-        if (s->bottom_field && second_field_offs)
+        if (s->bottom_field != s->interlace_polarity && second_field_offs)
         {
             buf_ptr = buf + second_field_offs;
             second_field_offs = 0;