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

Reply via email to