aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2014-02-26 12:50:54 +0100
committerMichael Niedermayer <michaelni@gmx.at>2014-02-26 13:00:09 +0100
commit619d6b8f55cede83a4d89bf657a9f5a93858292d (patch)
treec53ae2ae63c568e1df21ffe6be580547a259828d
parente509df4bc8eb3aebdda71b826955d581e717fb0e (diff)
downloadffmpeg-619d6b8f55cede83a4d89bf657a9f5a93858292d.tar.gz
avfilter/af_compand: "use local variable for channels" from libavfilter/af_compand_fork.c
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-rw-r--r--libavfilter/af_compand.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libavfilter/af_compand.c b/libavfilter/af_compand.c
index 6ad4ff3973..10f7f0953e 100644
--- a/libavfilter/af_compand.c
+++ b/libavfilter/af_compand.c
@@ -344,14 +344,14 @@ static int config_output(AVFilterLink *outlink)
return AVERROR(EINVAL);
}
- if ((nb_attacks > outlink->channels) || (nb_decays > outlink->channels)) {
+ if ((nb_attacks > channels) || (nb_decays > channels)) {
av_log(ctx, AV_LOG_ERROR, "Number of attacks/decays bigger than number of channels.\n");
return AVERROR(EINVAL);
}
uninit(ctx);
- s->channels = av_mallocz_array(outlink->channels, sizeof(*s->channels));
+ s->channels = av_mallocz_array(channels, sizeof(*s->channels));
s->nb_segments = (nb_points + 4) * 2;
s->segments = av_mallocz_array(s->nb_segments, sizeof(*s->segments));
@@ -486,7 +486,7 @@ static int config_output(AVFilterLink *outlink)
s->in_min_lin = exp(s->segments[1].x);
s->out_min_lin = exp(s->segments[1].y);
- for (i = 0; i < outlink->channels; i++) {
+ for (i = 0; i < channels; i++) {
ChanParam *cp = &s->channels[i];
if (cp->attack > 1.0 / sample_rate)