[FFmpeg-cvslog] ffmpeg: change command line option -dump to work without -loglevel debug

Tom Marecek git at videolan.org
Fri Dec 11 15:00:21 CET 2015


ffmpeg | branch: master | Tom Marecek <tom.marecek at accretivetg.com> | Thu Dec 10 18:54:09 2015 +0000| [46cbb4c2312c654c44a94054e870840913a80024] | committer: Michael Niedermayer

ffmpeg: change command line option -dump to work without -loglevel debug

-hex and -dump command line options do nothing unless -loglevel debug is set.

-dump by itself is useful for monitoring live streams (to get the current PTS for example)  however when it is used with -loglevel debug for an RTMP stream, librtmp also dumps the packet data which makes the output too noisy.

do_pkt_dump is only set in check_keyboard_interaction or by the -dump command line option so this change should have no effect on any other parts of the code..

Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=46cbb4c2312c654c44a94054e870840913a80024
---

 ffmpeg.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ffmpeg.c b/ffmpeg.c
index a866f72..6ff45d9 100644
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -3797,7 +3797,7 @@ static int process_input(int file_index)
     reset_eagain();
 
     if (do_pkt_dump) {
-        av_pkt_dump_log2(NULL, AV_LOG_DEBUG, &pkt, do_hex_dump,
+        av_pkt_dump_log2(NULL, AV_LOG_INFO, &pkt, do_hex_dump,
                          is->streams[pkt.stream_index]);
     }
     /* the following test is needed in case new streams appear



More information about the ffmpeg-cvslog mailing list