CVS: main/libmpcodecs vd_libmpeg2.c,1.29,1.30
CVS change done by Jindrich Makovicka CVS Update of /cvsroot/mplayer/main/libmpcodecs In directory mail:/var2/tmp/cvs-serv15199/libmpcodecs Modified Files: vd_libmpeg2.c Log Message: forgotten libmpeg2 postprocessing Index: vd_libmpeg2.c =================================================================== RCS file: /cvsroot/mplayer/main/libmpcodecs/vd_libmpeg2.c,v retrieving revision 1.29 retrieving revision 1.30 diff -u -r1.29 -r1.30 --- vd_libmpeg2.c 2 Aug 2004 11:26:43 -0000 1.29 +++ vd_libmpeg2.c 2 Aug 2004 13:09:17 -0000 1.30 @@ -154,6 +154,17 @@ else mpi->fields &= ~MP_IMGFIELD_REPEAT_FIRST; mpi->fields |= MP_IMGFIELD_ORDERED; +#ifdef MPEG12_POSTPROC + if(!mpi->qscale){ + mpi->qstride=(info->sequence->picture_width+15)>>4; + mpi->qscale=malloc(mpi->qstride*((info->sequence->picture_height+15)>>4)); + } + mpeg2dec->decoder.quant_store=mpi->qscale; + mpeg2dec->decoder.quant_stride=mpi->qstride; + mpi->pict_type=type; // 1->I, 2->P, 3->B + mpi->qscale_type= 1; +#endif + if(mpi->flags&MP_IMGFLAG_DRAW_CALLBACK && !(mpi->flags&MP_IMGFLAG_DIRECT)){ // nice, filter/vo likes draw_callback :)
participants (1)
-
syncmail@mplayerhq.hu