Make config_props() return AVERROR(EINVAL) rather than 1 in case of

failed SWScaleContext initialization.

Fix issue2546.

Originally committed as revision 26395 to svn://svn.ffmpeg.org/ffmpeg/trunk
oldabi
Stefano Sabatini 14 years ago
parent 8032d1dee9
commit dccdd93efc
  1. 4
      libavfilter/vf_scale.c

@ -138,8 +138,10 @@ static int config_props(AVFilterLink *outlink)
scale->sws = sws_getContext(inlink ->w, inlink ->h, inlink ->format,
outlink->w, outlink->h, outlink->format,
scale->flags, NULL, NULL, NULL);
if (!scale->sws)
return AVERROR(EINVAL);
return !scale->sws;
return 0;
}
static void start_frame(AVFilterLink *link, AVFilterBufferRef *picref)

Loading…
Cancel
Save