diff --git a/libavfilter/vf_boxblur.c b/libavfilter/vf_boxblur.c index a10b630ed5..ef5da06f40 100644 --- a/libavfilter/vf_boxblur.c +++ b/libavfilter/vf_boxblur.c @@ -309,13 +309,6 @@ static void draw_slice(AVFilterLink *inlink, int y0, int h0, int slice_dir) int cw = inlink->w >> boxblur->hsub, ch = h0 >> boxblur->vsub; int w[4] = { inlink->w, cw, cw, inlink->w }; int h[4] = { h0, ch, ch, h0 }; - uint8_t *dst[4], *src[4]; - - for (plane = 0; inpicref->data[plane] && plane < 4; plane++) { - int y = plane == 1 || plane == 2 ? y0 >> boxblur->vsub : y0; - src[plane] = inpicref ->data[plane] + inpicref ->linesize[plane] * y; - dst[plane] = outpicref->data[plane] + outpicref->linesize[plane] * y; - } for (plane = 0; inpicref->data[plane] && plane < 4; plane++) hblur(outpicref->data[plane], outpicref->linesize[plane],