[FFmpeg-devel] (no subject)

Michael Niedermayer michaelni at gmx.at
Sun Apr 14 12:17:17 CEST 2013

This patchset is a attempt to get rid of the yuv2rgb tables in the main output
path. The tables introduce a rounding inaccuracy which is why removing them
would be nice. Sadly and expectedly this patchset introduces a significant
speedloss (3300 cycles -> 4800 cycles for the tested function), so a different
approuch has to be found to resolve this problem.

Simply using -sws_flags +full_chroma_int avoids the table rounding issue,
but forces the slower full chroma path. I think this should
be better documented because people dont know it and then complain about
low quality not knowing that its a matter of changing the flags.

More information about the ffmpeg-devel mailing list