summaryrefslogtreecommitdiff
path: root/orkbasecxx
diff options
context:
space:
mode:
authorHenri Herscher <henri@oreka.org>2007-03-29 01:17:15 +0000
committerHenri Herscher <henri@oreka.org>2007-03-29 01:17:15 +0000
commit95d5bdffead34d3c8024eea340abbfb045c6f8ed (patch)
tree15bd1d26e361018ec683b9fc6d9a308479504abe /orkbasecxx
parent527c0d62a2dd51e879f8013c84ac49fdaa8cf4ab (diff)
PluginsDirectory now tunable in config.xml.
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@432 09dcff7a-b715-0410-9601-b79a96267cd0
Diffstat (limited to 'orkbasecxx')
-rw-r--r--orkbasecxx/Config.cpp1
-rw-r--r--orkbasecxx/Config.h2
2 files changed, 3 insertions, 0 deletions
diff --git a/orkbasecxx/Config.cpp b/orkbasecxx/Config.cpp
index 847a744..d2400bb 100644
--- a/orkbasecxx/Config.cpp
+++ b/orkbasecxx/Config.cpp
@@ -67,6 +67,7 @@ void Config::Define(Serializer* s)
s->BoolValue(ENABLE_REPORTING_PARAM, m_enableReporting);
s->StringValue(CAPTURE_PLUGIN_PARAM, m_capturePlugin);
s->StringValue(CAPTURE_PLUGIN_PATH_PARAM, m_capturePluginPath);
+ s->StringValue(PLUGINS_DIRECTORY_PARAM, m_pluginsDirectory);
s->EnumValue(STORAGE_AUDIO_FORMAT_PARAM, (int&)m_storageAudioFormat, FileFormatToEnum, FileFormatToString);
s->IntValue(NUM_BATCH_THREADS_PARAM, m_numBatchThreads);
s->BoolValue(DELETE_NATIVE_FILE_PARAM, m_deleteNativeFile);
diff --git a/orkbasecxx/Config.h b/orkbasecxx/Config.h
index bbd1bb2..c728860 100644
--- a/orkbasecxx/Config.h
+++ b/orkbasecxx/Config.h
@@ -26,6 +26,7 @@
#define CAPTURE_PLUGIN_DEFAULT ""
#define CAPTURE_PLUGIN_PATH_PARAM "CapturePluginPath"
#define CAPTURE_PLUGIN_PATH_DEFAULT "AudioCapturePlugins"
+#define PLUGINS_DIRECTORY_PARAM "PluginsDirectory"
#define STORAGE_AUDIO_FORMAT_PARAM "StorageAudioFormat"
#define STORAGE_AUDIO_FORMAT_DEFAULT FfGsm
#define NUM_BATCH_THREADS_PARAM "NumBatchThreads"
@@ -101,6 +102,7 @@ public:
bool m_enableReporting;
CStdString m_capturePlugin;
CStdString m_capturePluginPath;
+ CStdString m_pluginsDirectory;
int m_numBatchThreads;
bool m_deleteNativeFile;
int m_audioChunkDefaultSize;