On Sat, Jul 9, 2016 at 11:13 AM, Michael Niedermayer
<mich...@niedermayer.cc> wrote:
> On Sun, Jun 26, 2016 at 10:45:33PM +0200, Martin Vignali wrote:
>> Hello,
>>
>> in attach patch to fix ret code check in webp lossy decoding (when files
>> have alpha)
>>
>> before this patch, if an error occured during rgb decoding
>> the return code was ignored. And a useless ret test was made
>> after alpha decoding.
>>
>> after this patch, the return code of rgb is test before
>> trying to decode alpha.
>>
>>
>> Comments welcome
>>
>> Martin
>> Jokyo Images
>
>>  webp.c |    4 ++--
>>  1 file changed, 2 insertions(+), 2 deletions(-)
>> 494399734be14a906e03a1b976dbca27c442cdac  
>> 0001-libavcodec-webp-fix-return-code-check-in-lossy-decod.patch
>> From 4b7a1b3c03ec1a9062d3100d79668d905f6226fe Mon Sep 17 00:00:00 2001
>> From: Martin Vignali <martin.vign...@gmail.com>
>> Date: Sun, 26 Jun 2016 22:36:23 +0200
>> Subject: [PATCH] libavcodec/webp : fix return code check in lossy decoding
>>
>> before this patch, if an error occured during rgb decoding
>> the return code was ignored. And an useless ret test was made
>> after alpha decoding.
>>
>> after this patch, the return code of rgb is test before
>> trying to decode alpha.
>
> should not both be attempted to be decoded and in case both fail an
> error be returned?
>
> One could be correctly decoded and that should not be discarded
> but maybe iam missing something
>

Decoding the alpha plane when the RGB plane failed seems rather
useless, doesn't it.
One may argue that decoding and returning the RGB and ignoring failure
in alpha may be useful.

- Hendrik
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to