From faff95860fec680d5fd0a518e4cd240a99381257 Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期三, 25 九月 2019 17:13:37 +0800 Subject: [PATCH] add log --- csrc/ffmpeg/log/log.cpp | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/csrc/ffmpeg/log/log.cpp b/csrc/ffmpeg/log/log.cpp index f706a73..626574e 100644 --- a/csrc/ffmpeg/log/log.cpp +++ b/csrc/ffmpeg/log/log.cpp @@ -58,12 +58,20 @@ file_name + "-" + makeTimeStamp() + ".tlog"); - rotateLog(logfile.c_str(), kRotateLogFileSize, kRotateLogFileCount, show_stdout); + + CreateLogger(logfile.c_str(), show_stdout); + } + + void CreateLogger(const char *name, const bool show_stdout){ + + rotateLog(name, kRotateLogFileSize, kRotateLogFileCount, show_stdout); log_run = true; } + void DestroyLogger(){ - spdlog::drop_all(); + if (log_run) + spdlog::drop_all(); } void logIt(const char *fmt, ...){ @@ -76,7 +84,9 @@ va_end(args); //缁撴潫鍙彉鍙傛暟鐨勮幏鍙� if(log_run){ - spdlog::get(log_name)->error(temp); + std::string lc(temp); + lc = "LIB-libcffmpeg.so-> " + lc; + spdlog::get(log_name)->error(lc); }else{ printf("%s\n", temp); } -- Gitblit v1.8.0