[FFmpeg-devel] (no subject)
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