diff --git a/libavcodec/imgresample.c b/libavcodec/imgresample.c index b1cfab9734..28147fc72a 100644 --- a/libavcodec/imgresample.c +++ b/libavcodec/imgresample.c @@ -512,7 +512,7 @@ static void component_resample(ImgReSampleContext *s, else #endif #ifdef HAVE_ALTIVEC - if ((mm_flags & MM_ALTIVEC) && NB_TAPS == 4 && FILTER_BITS == 8) + if ((mm_flags & MM_ALTIVEC) && NB_TAPS == 4 && FILTER_BITS <= 6) v_resample16_altivec(output, owidth, s->line_buf + (ring_y - NB_TAPS + 1) * owidth, owidth, &s->v_filters[phase_y][0]);