]> git.sesse.net Git - ffmpeg/commitdiff
libavfilter/ebur128: add target value to statistics line
authorDaniel Molkentin <daniel@molkentin.de>
Tue, 9 Oct 2018 12:32:54 +0000 (14:32 +0200)
committerPaul B Mahol <onemda@gmail.com>
Wed, 10 Oct 2018 17:26:36 +0000 (19:26 +0200)
Signed-off-by: Daniel Molkentin <daniel@molkentin.de>
Signed-off-by: Conrad Zelck <c.zelck@imail.de>
libavfilter/f_ebur128.c

index dfccbff5ec98e2abeea52bfb9b05055d49cb4dae..89bfcb0b3e25275d20d6af840797ee13764d1697 100644 (file)
@@ -735,7 +735,7 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *insamples)
                 loudness_3000 -= ebur128->pan_law;
             }
 
-#define LOG_FMT "M:%6.1f S:%6.1f     I:%6.1f LUFS     LRA:%6.1f LU"
+#define LOG_FMT "TARGET:%d     M:%6.1f S:%6.1f     I:%6.1f LUFS     LRA:%6.1f LU"
 
             /* push one video frame */
             if (ebur128->do_video) {
@@ -768,7 +768,7 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *insamples)
                 /* draw textual info */
                 drawtext(pic, PAD, PAD - PAD/2, FONT16, font_colors,
                          LOG_FMT "     ", // padding to erase trailing characters
-                         loudness_400, loudness_3000,
+                         ebur128->target, loudness_400, loudness_3000,
                          ebur128->integrated_loudness, ebur128->loudness_range);
 
                 /* set pts and push frame */
@@ -811,7 +811,7 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *insamples)
 
             av_log(ctx, ebur128->loglevel, "t: %-10s " LOG_FMT,
                    av_ts2timestr(pts, &outlink->time_base),
-                   loudness_400, loudness_3000,
+                   ebur128->target, loudness_400, loudness_3000,
                    ebur128->integrated_loudness, ebur128->loudness_range);
 
 #define PRINT_PEAKS(str, sp, ptype) do {                            \