[PATCH] libmpeg2 - bogus output qscales for interlaced content
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
On Thu, Jul 27, 2006 at 12:29:54PM +0200, Jindrich Makovicka wrote:
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.
What happened to this patch? Diego
participants (2)
-
Diego Biurrun -
Jindrich Makovicka