Browse Source

lavfi/anullsrc: raise filter_frame() error.

tags/n2.0
Clément Bœsch 13 years ago
parent
commit
00a13a9cdb
1 changed files with 3 additions and 2 deletions
  1. +3
    -2
      libavfilter/asrc_anullsrc.c

+ 3
- 2
libavfilter/asrc_anullsrc.c View File

@@ -101,6 +101,7 @@ static int config_props(AVFilterLink *outlink)


static int request_frame(AVFilterLink *outlink) static int request_frame(AVFilterLink *outlink)
{ {
int ret;
ANullContext *null = outlink->src->priv; ANullContext *null = outlink->src->priv;
AVFrame *samplesref; AVFrame *samplesref;


@@ -109,11 +110,11 @@ static int request_frame(AVFilterLink *outlink)
samplesref->channel_layout = null->channel_layout; samplesref->channel_layout = null->channel_layout;
samplesref->sample_rate = outlink->sample_rate; 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); av_frame_free(&samplesref);


null->pts += null->nb_samples; null->pts += null->nb_samples;
return 0;
return ret;
} }


static const AVFilterPad avfilter_asrc_anullsrc_outputs[] = { static const AVFilterPad avfilter_asrc_anullsrc_outputs[] = {


Loading…
Cancel
Save