Hi, On Thu, Jun 16, 2011 at 1:28 PM, Kostya <[email protected]> wrote: > On Thu, Jun 16, 2011 at 12:04:26PM -0400, Ronald S. Bultje wrote: >> Remove unused variables "flags" and "dstFormat" in yuv2packed1, >> merge source rows per plane for yuv2packed[12], and make every >> source argument int16_t (some where invalidly set to uint16_t). >> This prevents stack pollution and is part of the Great Evil Plan >> to simplify swscale. >> --- >> libswscale/ppc/swscale_altivec.c | 7 +- >> libswscale/swscale.c | 268 >> +++++++++++++++++------------------- >> libswscale/swscale_internal.h | 142 ++++++++++++++++---- >> libswscale/x86/swscale_template.c | 159 ++++++++++++----------- >> 4 files changed, 330 insertions(+), 246 deletions(-) > > looks ok, but please make sure it still converts properly when these functions > are called (I'm not sure if they all bitexact and hence covered by FATE test)
ABGR crashed when alpha isn't there in the source, fixed that. The rest works. I send a patch for that, will squash that in here and commit if that's OK. Ronald _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
