X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=ffprobe.c;h=72f5ed7182e15e3854fcd11eddafa1ae27340ca1;hb=9ef21a897c64417a0575cbc6fad6222f3163d103;hp=0a9ba14d8dc430ac960139ac10e2e598a1dad9ff;hpb=9986d014aa9b43e3eeb601418fce39fc065399a5;p=ffmpeg diff --git a/ffprobe.c b/ffprobe.c index 0a9ba14d8dc..72f5ed7182e 100644 --- a/ffprobe.c +++ b/ffprobe.c @@ -3458,8 +3458,6 @@ int main(int argc, char **argv) goto end; } #endif - av_log_set_callback(log_callback); - av_log_set_flags(AV_LOG_SKIP_REPEATED); register_exit(ffprobe_cleanup); @@ -3475,6 +3473,9 @@ int main(int argc, char **argv) show_banner(argc, argv, options); parse_options(NULL, argc, argv, options, opt_input_file); + if (do_show_log) + av_log_set_callback(log_callback); + /* mark things to show, based on -show_entries */ SET_DO_SHOW(CHAPTERS, chapters); SET_DO_SHOW(ERROR, error);