summaryrefslogtreecommitdiff
path: root/libavfilter/af_amultiply.c
diff options
context:
space:
mode:
Diffstat (limited to 'libavfilter/af_amultiply.c')
-rw-r--r--libavfilter/af_amultiply.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libavfilter/af_amultiply.c b/libavfilter/af_amultiply.c
index 5de711bade..97728954a5 100644
--- a/libavfilter/af_amultiply.c
+++ b/libavfilter/af_amultiply.c
@@ -128,8 +128,8 @@ static int config_output(AVFilterLink *outlink)
AudioMultiplyContext *s = ctx->priv;
AVFilterLink *inlink = ctx->inputs[0];
- s->channels = inlink->channels;
- s->planes = av_sample_fmt_is_planar(inlink->format) ? inlink->channels : 1;
+ s->channels = inlink->ch_layout.nb_channels;
+ s->planes = av_sample_fmt_is_planar(inlink->format) ? inlink->ch_layout.nb_channels : 1;
s->samples_align = 16;
return 0;