[FFmpeg-devel] [PATCH] Workaround adjustments for DivX 6.1 and later

Lord Lord_veryrandomD8
Tue Jun 12 15:50:40 CEST 2007


Apparently since DivX 6.1, encodes using qpel seemed to cause color
smearing/bleeding when decoding with libavcodec. With some
investigation it turned out that the artifacts are caused by the very
workarounds that were necessary for some old DivX 5 versions.

Uploaded a few sample encodes to:
ftp://upload.mplayerhq.hu/MPlayer/incoming/divx61

This patch adjusts workaround autodetection so FF_BUG_QPEL_CHROMA and
FF_BUG_QPEL_CHROMA2 are not enabled for DivX builds 1814 (6.1) or
newer anymore. The build number was chosen as the first one where
visible problems were experienced, but might need adjustment.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ffmpeg-divx61.patch
Type: application/octet-stream
Size: 580 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20070612/72a5d658/attachment.obj>



More information about the ffmpeg-devel mailing list