Browse Source

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
tags/n0.8
Stefano Sabatini 15 years ago
parent
commit
dccdd93efc
1 changed files with 3 additions and 1 deletions
  1. +3
    -1
      libavfilter/vf_scale.c

+ 3
- 1
libavfilter/vf_scale.c View File

@@ -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