Skip to content

Commit 59048a3

Browse files
author
Clement Champetier
committed
Log: fix the header of log messages
* The log level could be different! * Fix #204
1 parent 0c9a2ba commit 59048a3

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

src/AvTranscoder/log.cpp

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,12 @@ void callbackToWriteInFile(void* ptr, int level, const char* fmt, va_list vl)
2525

2626
void Logger::setLogLevel(const int level)
2727
{
28-
// set ffmpeg log level
2928
av_log_set_level(level);
29+
}
3030

31-
// set avtranscoder header message
31+
void Logger::log(const int level, const std::string& msg)
32+
{
33+
// add header message
3234
std::string levelStr;
3335
switch(level)
3436
{
@@ -47,14 +49,13 @@ void Logger::setLogLevel(const int level)
4749
default:
4850
break;
4951
}
50-
Logger::logHeaderMessage = "[avTranscoder - " + levelStr + "] ";
51-
}
52+
std::string logMessage = "[avTranscoder - " + levelStr + "] ";
5253

53-
void Logger::log(const int level, const std::string& msg)
54-
{
55-
std::string logMessage = Logger::logHeaderMessage;
54+
// add content message
5655
logMessage += msg;
5756
logMessage += "\n";
57+
58+
// send message
5859
av_log(NULL, level, logMessage.c_str());
5960
}
6061

0 commit comments

Comments
 (0)