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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy