# HG changeset patch # User henry # Date 1162624134 0 # Node ID 2a2f3db461036b2ca17f876735192c73ad750dbe # Parent d56ce5b63c86353359f028f5ff8070b3d9678b7c pass the interlacing info to the filter chain diff -r d56ce5b63c86 -r 2a2f3db46103 libmpcodecs/vd_libmpeg2.c --- a/libmpcodecs/vd_libmpeg2.c Sat Nov 04 07:05:21 2006 +0000 +++ b/libmpcodecs/vd_libmpeg2.c Sat Nov 04 07:08:54 2006 +0000 @@ -221,6 +221,8 @@ mpi_new->fields |= MP_IMGFIELD_REPEAT_FIRST; else mpi_new->fields &= ~MP_IMGFIELD_REPEAT_FIRST; mpi_new->fields |= MP_IMGFIELD_ORDERED; + if (!(info->current_picture->flags&PIC_FLAG_PROGRESSIVE_FRAME)) + mpi_new->fields |= MP_IMGFIELD_INTERLACED; #ifdef MPEG12_POSTPROC mpi_new->qstride=info->sequence->width>>4;