summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenri Herscher <henri@oreka.org>2006-01-24 16:29:24 +0000
committerHenri Herscher <henri@oreka.org>2006-01-24 16:29:24 +0000
commit315c4996054c44ce47e8bd902c4330a07436314b (patch)
tree1c9142884bb296d9911b635115c2e1f60cf83ce4
parent1f9e4ca872a718619faed56acfdaff69b1237fa8 (diff)
DLL initialize hook becomes "OrkInitialize"
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@131 09dcff7a-b715-0410-9601-b79a96267cd0
-rw-r--r--orkaudio/AudioTape.cpp16
-rw-r--r--orkaudio/CapturePort.cpp7
-rw-r--r--orkaudio/OrkAudio.cpp6
3 files changed, 6 insertions, 23 deletions
diff --git a/orkaudio/AudioTape.cpp b/orkaudio/AudioTape.cpp
index c7ea945..75962c8 100644
--- a/orkaudio/AudioTape.cpp
+++ b/orkaudio/AudioTape.cpp
@@ -125,19 +125,9 @@ void AudioTape::Write()
switch(chunkRef->GetEncoding())
{
case PcmAudio:
- //m_audioFileRef.reset(new PcmFile);
- //break;
- case UlawAudio:
- //m_audioFileRef.reset(new LibSndFileFile(SF_FORMAT_ULAW | SF_FORMAT_WAV));
- //break;
- case AlawAudio:
- //m_audioFileRef.reset(new LibSndFileFile(SF_FORMAT_ALAW | SF_FORMAT_WAV));
- //break;
- default:
- //LOG4CXX_ERROR(LOG.portLog, "#" + m_portId + ": received unsupported audio encoding from capture plugin:" + FileFormatToString(chunkRef->GetEncoding()));
- //m_state = StateError;
-
- // ###########
+ m_audioFileRef.reset(new LibSndFileFile(SF_FORMAT_PCM_16 | SF_FORMAT_WAV));
+ break;
+ default:
// All other encodings: output as a media chunk file
m_audioFileRef.reset(new MediaChunkFile());
}
diff --git a/orkaudio/CapturePort.cpp b/orkaudio/CapturePort.cpp
index fa5a4e1..dceb6f4 100644
--- a/orkaudio/CapturePort.cpp
+++ b/orkaudio/CapturePort.cpp
@@ -128,13 +128,6 @@ void CapturePort::AddAudioChunk(AudioChunkRef chunkRef, bool remote)
}
}
- // ############
- //if (!m_audioTapeRef.get())
- //{
- // m_audioTapeRef.reset(new AudioTape(m_Id));
- // LOG4CXX_WARN(LOG.portLog, CStdString("Got impromptu audio"));
- //}
-
if (m_audioTapeRef.get() && m_capturing)
{
m_audioTapeRef->AddAudioChunk(chunkRef, remote);
diff --git a/orkaudio/OrkAudio.cpp b/orkaudio/OrkAudio.cpp
index 45f697f..f821d7d 100644
--- a/orkaudio/OrkAudio.cpp
+++ b/orkaudio/OrkAudio.cpp
@@ -81,8 +81,8 @@ void MainThread()
FilterRegistry::instance()->RegisterFilter(filter);
// Load filter plugins #####################
- //CStdString pluginPath = "./filters/RtpMixer/Debug/RtpMixer.dll";
- CStdString pluginPath = "./filters/RtpMixer.dll";
+ CStdString pluginPath = "./filters/RtpMixer/Debug/RtpMixer.dll";
+ //CStdString pluginPath = "./filters/RtpMixer.dll";
ACE_DLL dll;
dll.open((PCSTR)pluginPath);
ACE_TCHAR* error = dll.error();
@@ -97,7 +97,7 @@ void MainThread()
//void (*initfunction)(void);
InitializeFunction initfunction;
- initfunction = (InitializeFunction)dll.symbol("Initialize");
+ initfunction = (InitializeFunction)dll.symbol("OrkInitialize");
if (initfunction)
{