Made the code a bit less ugly
This commit is contained in:
parent
87f3aff423
commit
22be572855
|
@ -30,22 +30,37 @@
|
||||||
namespace cAudio
|
namespace cAudio
|
||||||
{
|
{
|
||||||
|
|
||||||
//---------------------------------------------------------------------------------------
|
//---------------------------------------------------------------------------------------
|
||||||
// Logger section
|
// Logger section
|
||||||
//---------------------------------------------------------------------------------------
|
//---------------------------------------------------------------------------------------
|
||||||
|
|
||||||
#if CAUDIO_COMPILE_WITH_CONSOLE_LOG_RECEIVER == 1
|
#if CAUDIO_COMPILE_WITH_CONSOLE_LOG_RECEIVER == 1
|
||||||
static cConsoleLogReceiver ConsoleLog;
|
static cConsoleLogReceiver ConsoleLog;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if CAUDIO_COMPILE_WITH_FILE_LOG_RECEIVER == 1
|
#if CAUDIO_COMPILE_WITH_FILE_LOG_RECEIVER == 1
|
||||||
// static cFileLogReceiver *FileLog = new cFileLogReceiver();
|
static cFileLogReceiver *FileLog;
|
||||||
static cFileLogReceiver *FileLog;
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//---------------------------------------------------------------------------------------
|
CAUDIO_API ILogger* getLogger()
|
||||||
// Audio manager section
|
{
|
||||||
//---------------------------------------------------------------------------------------
|
static cLogger* Logger = NULL;
|
||||||
|
if(!Logger)
|
||||||
|
{
|
||||||
|
Logger = new cLogger;
|
||||||
|
#if CAUDIO_COMPILE_WITH_CONSOLE_LOG_RECEIVER == 1
|
||||||
|
Logger->registerLogReceiver(&ConsoleLog, "Console");
|
||||||
|
#endif
|
||||||
|
#if CAUDIO_COMPILE_WITH_FILE_LOG_RECEIVER == 1
|
||||||
|
Logger->registerLogReceiver(FileLog,"File");
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
return Logger;
|
||||||
|
}
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------
|
||||||
|
// Audio manager section
|
||||||
|
//---------------------------------------------------------------------------------------
|
||||||
|
|
||||||
#if CAUDIO_COMPILE_WITH_OGG_DECODER == 1
|
#if CAUDIO_COMPILE_WITH_OGG_DECODER == 1
|
||||||
static cOggAudioDecoderFactory OggDecoderFactory;
|
static cOggAudioDecoderFactory OggDecoderFactory;
|
||||||
|
@ -112,26 +127,6 @@ namespace cAudio
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//////////////////////////////////////////
|
|
||||||
|
|
||||||
CAUDIO_API ILogger* getLogger()
|
|
||||||
{
|
|
||||||
static cLogger* Logger = NULL;
|
|
||||||
if(!Logger)
|
|
||||||
{
|
|
||||||
Logger = new cLogger;
|
|
||||||
#if CAUDIO_COMPILE_WITH_CONSOLE_LOG_RECEIVER == 1
|
|
||||||
Logger->registerLogReceiver(&ConsoleLog, "Console");
|
|
||||||
#endif
|
|
||||||
#if CAUDIO_COMPILE_WITH_FILE_LOG_RECEIVER == 1
|
|
||||||
Logger->registerLogReceiver(FileLog,"File");
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
return Logger;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//---------------------------------------------------------------------------------------
|
//---------------------------------------------------------------------------------------
|
||||||
// Audio capture section
|
// Audio capture section
|
||||||
//---------------------------------------------------------------------------------------
|
//---------------------------------------------------------------------------------------
|
||||||
|
|
Loading…
Reference in New Issue