ffmpeg | branch: master | Clément Bœsch <u...@pkh.me> | Sun Dec 13 18:20:42 2015 +0100| [5083900b73d12ad2c7aa2e2532f244716dec533f] | committer: Clément Bœsch
lavfi/ebur128: apply I dual mono correction only if I available Spotted-by: jamrial & gcc 6 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5083900b73d12ad2c7aa2e2532f244716dec533f --- libavfilter/f_ebur128.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavfilter/f_ebur128.c b/libavfilter/f_ebur128.c index 9e115fc..b9577c5 100644 --- a/libavfilter/f_ebur128.c +++ b/libavfilter/f_ebur128.c @@ -663,12 +663,13 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *insamples) nb_integrated += nb_v; integrated_sum += nb_v * ebur128->i400.histogram[i].energy; } - if (nb_integrated) + if (nb_integrated) { ebur128->integrated_loudness = LOUDNESS(integrated_sum / nb_integrated); /* dual-mono correction */ if (nb_channels == 1 && ebur128->dual_mono) { ebur128->integrated_loudness -= ebur128->pan_law; } + } } /* LRA */ _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog