summaryrefslogtreecommitdiff
path: root/orkaudio/OrkAudio.cpp
diff options
context:
space:
mode:
authorGerald Begumisa <ben_g@users.sourceforge.net>2007-09-06 16:42:56 +0000
committerGerald Begumisa <ben_g@users.sourceforge.net>2007-09-06 16:42:56 +0000
commit0f3612a0dda8de197ba7bde1878c13f30ced4dfd (patch)
tree5d1681f0e7eccc84d2499b8769f7b14fd571bac7 /orkaudio/OrkAudio.cpp
parentf5408a17ac87c54a7a991e310147debf95123a5d (diff)
Added TapeFileNaming tape processor
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@482 09dcff7a-b715-0410-9601-b79a96267cd0
Diffstat (limited to 'orkaudio/OrkAudio.cpp')
-rw-r--r--orkaudio/OrkAudio.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/orkaudio/OrkAudio.cpp b/orkaudio/OrkAudio.cpp
index a5a0386..7ae6b18 100644
--- a/orkaudio/OrkAudio.cpp
+++ b/orkaudio/OrkAudio.cpp
@@ -32,6 +32,7 @@
#include "ImmediateProcessing.h"
#include "BatchProcessing.h"
#include "Reporting.h"
+#include "TapeFileNaming.h"
#include "ConfigManager.h"
#include "Daemon.h"
#include "ObjectFactory.h"
@@ -148,6 +149,7 @@ void Transcode(CStdString &file)
// Register in-built tape processors and build the processing chain
BatchProcessing::Initialize();
Reporting::Initialize();
+ TapeFileNaming::Initialize();
if (!ACE_Thread_Manager::instance()->spawn(ACE_THR_FUNC(BatchProcessing::ThreadHandler)))
{
@@ -228,6 +230,7 @@ void MainThread()
// Register in-built tape processors and build the processing chain
BatchProcessing::Initialize();
Reporting::Initialize();
+ TapeFileNaming::Initialize();
TapeProcessorRegistry::instance()->CreateProcessingChain();
if (!ACE_Thread_Manager::instance()->spawn(ACE_THR_FUNC(ImmediateProcessing::ThreadHandler)))
@@ -246,6 +249,10 @@ void MainThread()
{
LOG4CXX_INFO(LOG.rootLog, CStdString("Failed to create reporting thread"));
}
+ if (!ACE_Thread_Manager::instance()->spawn(ACE_THR_FUNC(TapeFileNaming::ThreadHandler)))
+ {
+ LOG4CXX_INFO(LOG.rootLog, CStdString("Failed to create tape file naming thread"));
+ }
// Create command line server on port 10000
if (!ACE_Thread_Manager::instance()->spawn(ACE_THR_FUNC(CommandLineServer::run), (void *)CONFIG.m_commandLineServerPort))