From 00a13a9cdbfa5e8302dc0b3175f4380e987c2a07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20B=C5=93sch?= Date: Wed, 13 Mar 2013 09:56:09 +0100 Subject: lavfi/anullsrc: raise filter_frame() error. --- libavfilter/asrc_anullsrc.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'libavfilter/asrc_anullsrc.c') diff --git a/libavfilter/asrc_anullsrc.c b/libavfilter/asrc_anullsrc.c index e606ad9e0a..f8e6ac5ce9 100644 --- a/libavfilter/asrc_anullsrc.c +++ b/libavfilter/asrc_anullsrc.c @@ -101,6 +101,7 @@ static int config_props(AVFilterLink *outlink) static int request_frame(AVFilterLink *outlink) { + int ret; ANullContext *null = outlink->src->priv; AVFrame *samplesref; @@ -109,11 +110,11 @@ static int request_frame(AVFilterLink *outlink) samplesref->channel_layout = null->channel_layout; samplesref->sample_rate = outlink->sample_rate; - ff_filter_frame(outlink, av_frame_clone(samplesref)); + ret = ff_filter_frame(outlink, av_frame_clone(samplesref)); av_frame_free(&samplesref); null->pts += null->nb_samples; - return 0; + return ret; } static const AVFilterPad avfilter_asrc_anullsrc_outputs[] = { -- cgit v1.2.3