[FFmpeg-devel] [PATCH] vp9_mc_template: disable assert for SCALED == 0
Andreas Cadhalpun
andreas.cadhalpun at googlemail.com
Sun Nov 13 13:40:27 EET 2016
On 13.11.2016 03:22, Ronald S. Bultje wrote:
> Hi Andreas,
>
> On Nov 12, 2016 5:52 PM, "Andreas Cadhalpun" <andreas.cadhalpun at googlemail.com <mailto:andreas.cadhalpun at googlemail.com>> wrote:
>>
>> The handling of the other block sizes was disabled for 'SCALED == 0' in
>> commit dc96c0f9fc96bf4167633befc074394062793322, so this assert should
>> be disabled, too, as it can now be triggered.
>>
>> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun at googlemail.com <mailto:Andreas.Cadhalpun at googlemail.com>>
>> ---
>>
>> At least that would be the easy fix, but I'd be glad if Ronald could
>> comment on this.
>>
>> ---
>> libavcodec/vp9_mc_template.c | 2 ++
>> 1 file changed, 2 insertions(+)
>>
>> diff --git a/libavcodec/vp9_mc_template.c b/libavcodec/vp9_mc_template.c
>> index 38d9a6d..e7f226c 100644
>> --- a/libavcodec/vp9_mc_template.c
>> +++ b/libavcodec/vp9_mc_template.c
>> @@ -205,7 +205,9 @@ static void FN(inter_pred)(AVCodecContext *ctx)
>> } else
>> #endif
>> {
>> +#if SCALED == 0
>> av_assert2(b->bs == BS_4x4);
>> +#endif
>
> I think you're right, thanks for finding this.
Pushed after fixing the commit message: the assert is limited to SCALED == 0,
not disabled for it.
Best regards,
Andreas
More information about the ffmpeg-devel
mailing list