From fb8ebb405c9ea04ec9bc055d77b2d02cad22a000 Mon Sep 17 00:00:00 2001 From: Frankenstone Date: Mon, 4 Mar 2019 21:58:37 +0100 Subject: [PATCH] ffmpegdec change debug output Origin commit data ------------------ Branch: ni/coolstream Commit: https://github.com/neutrino-images/ni-neutrino/commit/bb36f2b143e98107c4f06487309cd10686129be6 Author: Frankenstone Date: 2019-03-04 (Mon, 04 Mar 2019) ------------------ No further description and justification available within origin commit message! ------------------ This commit was generated by Migit --- src/driver/audiodec/ffmpegdec.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/driver/audiodec/ffmpegdec.cpp b/src/driver/audiodec/ffmpegdec.cpp index 7f29191d0..481b5fe5e 100644 --- a/src/driver/audiodec/ffmpegdec.cpp +++ b/src/driver/audiodec/ffmpegdec.cpp @@ -73,16 +73,13 @@ static OpenThreads::Mutex mutex; static int cover_count = 0; -#if 0 -static void log_callback(void *, int, const char *format, va_list ap) +static void __attribute__ ((unused)) log_callback(void *, int, const char *format, va_list ap) { vfprintf(stderr, format, ap); } -#endif CFfmpegDec::CFfmpegDec(void) { - //av_log_set_callback(log_callback); meta_data_valid = false; buffer_size = 0x1000; buffer = NULL; @@ -134,7 +131,12 @@ bool CFfmpegDec::Init(void *_in, const CFile::FileType /* ft */) bitrate = 0; #ifdef FFDEC_DEBUG + av_log_set_flags(AV_LOG_SKIP_REPEATED); av_log_set_level(AV_LOG_DEBUG); + av_log_set_callback(log_callback); +#else + av_log_set_flags(AV_LOG_SKIP_REPEATED); + av_log_set_level(AV_LOG_INFO); #endif AVIOContext *avioc = NULL;