diff options
author | Paul B Mahol <onemda@gmail.com> | 2023-11-28 12:50:10 +0100 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2023-11-28 13:17:12 +0100 |
commit | 8b9c400f1d63eae28b1142eb998012b5327d95f9 (patch) | |
tree | d0f52d02156318be97d89dd5234417cb06b71429 | |
parent | c979ccdfd77e0e8ebaa1604dbc2a11497f24cf97 (diff) | |
download | ffmpeg-8b9c400f1d63eae28b1142eb998012b5327d95f9.tar.gz |
avfilter/af_amerge: use already provided outlink
-rw-r--r-- | libavfilter/af_amerge.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libavfilter/af_amerge.c b/libavfilter/af_amerge.c index 6ef05e213f..83318f99e4 100644 --- a/libavfilter/af_amerge.c +++ b/libavfilter/af_amerge.c @@ -156,7 +156,7 @@ static int config_output(AVFilterLink *outlink) char buf[128]; int i; - s->bps = av_get_bytes_per_sample(ctx->outputs[0]->format); + s->bps = av_get_bytes_per_sample(outlink->format); outlink->time_base = ctx->inputs[0]->time_base; av_bprint_init(&bp, 0, AV_BPRINT_SIZE_AUTOMATIC); @@ -166,7 +166,7 @@ static int config_output(AVFilterLink *outlink) av_bprintf(&bp, "%s", buf); } av_bprintf(&bp, " -> out:"); - av_channel_layout_describe(&ctx->outputs[0]->ch_layout, buf, sizeof(buf)); + av_channel_layout_describe(&outlink->ch_layout, buf, sizeof(buf)); av_bprintf(&bp, "%s", buf); av_log(ctx, AV_LOG_VERBOSE, "%s\n", bp.str); @@ -234,7 +234,7 @@ static int try_push_frame(AVFilterContext *ctx, int nb_samples) ins[i] = inbuf[i]->data[0]; } - outbuf = ff_get_audio_buffer(ctx->outputs[0], nb_samples); + outbuf = ff_get_audio_buffer(outlink, nb_samples); if (!outbuf) { free_frames(s->nb_inputs, inbuf); return AVERROR(ENOMEM); @@ -279,7 +279,7 @@ FF_ENABLE_DEPRECATION_WARNINGS } free_frames(s->nb_inputs, inbuf); - return ff_filter_frame(ctx->outputs[0], outbuf); + return ff_filter_frame(outlink, outbuf); } static int activate(AVFilterContext *ctx) |