summaryrefslogtreecommitdiff
path: root/common.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'common.cpp')
-rw-r--r--common.cpp20
1 files changed, 13 insertions, 7 deletions
diff --git a/common.cpp b/common.cpp
index 946c48f..f32f9b2 100644
--- a/common.cpp
+++ b/common.cpp
@@ -7,9 +7,12 @@
#include <stdarg.h>
#include "common.h"
+#include "misc/config.h"
DLNAProfile DLNA_PROFILE_MPEG_TS_SD_EU = { "MPEG_TS_SD_EU", "video/vnd.dlna.mpeg-tts" };
DLNAProfile DLNA_PROFILE_AVC_TS_HD_EU = { "AVC_TS_HD_EU", "video/vnd.dlna.mpeg-tts" };
+DLNAProfile DLNA_PROFILE_MPEG_TS_SD_EU_ISO = { "MPEG_TS_SD_EU_ISO", "video/mpeg" };
+DLNAProfile DLNA_PROFILE_AVC_TS_HD_EU_ISO = { "AVC_TS_HD_EU_ISO", "video/mpeg" };
DLNAProfile DLNA_PROFILE_MPEG1_L3 = { "MP3", "audio/mpeg" };
DLNAIconProfile DLNA_ICON_JPEG_SM_24 = { "image/jpeg", 48, 48, 24 };
@@ -19,11 +22,14 @@ DLNAIconProfile DLNA_ICON_PNG_LRG_24A = { "image/png", 120, 120, 24 };
#define MESSAGE_SIZE 256
-void message(const char* File, int Line, const char* Format, ...){
- va_list ap;
- char Message[MESSAGE_SIZE];
- snprintf(Message, MESSAGE_SIZE, "(%s:%d) %s\n", File, Line, Format);
- va_start(ap, Format);
- vprintf(Message, ap);
- va_end(ap);
+void message(int Level, const char* , int , const char* Format, ...){
+ if(Level && cUPnPConfig::verbosity >= Level){
+ va_list ap;
+ char Message[MESSAGE_SIZE];
+
+ snprintf(Message, sizeof(Message), "[%d] %s", cThread::ThreadId(), Format);
+ va_start(ap, Format);
+ vsyslog(LOG_NOTICE, Message, ap);
+ va_end(ap);
+ }
} \ No newline at end of file