[MPlayer-dev-eng] [PATCH] libmpeg2 - bogus output qscales for interlaced content

Jindrich Makovicka makovick at gmail.com
Thu Jul 27 12:29:54 CEST 2006


Hi,

Currently, MPEG2 postprocessing corrupts the image when the content is
interlaced. The reason is that our patched libmpeg2 stores the qscales
_twice_ into the top half of the quant_store, while the bottom one
contains only garbage, which results in ugly artifacting in the bottom
half of the image. The attached patch fixes this issue.

The filters should be also adjusted to process interlaced content
properly (maybe later), but at least the worst artifacting is gone and
resulting video is watchable.

Regards,
-- 
Jindrich Makovicka
-------------- next part --------------
A non-text attachment was scrubbed...
Name: slice.c.diff
Type: text/x-patch
Size: 1331 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20060727/85452bc9/attachment.bin>


More information about the MPlayer-dev-eng mailing list