summaryrefslogtreecommitdiff
path: root/orkaudio/audiocaptureplugins/common/AudioCapturePluginCommon.h
diff options
context:
space:
mode:
authorGerald Begumisa <ben_g@users.sourceforge.net>2009-08-14 09:23:07 +0000
committerGerald Begumisa <ben_g@users.sourceforge.net>2009-08-14 09:23:07 +0000
commite163cf54ac781ad592da8a009876479204966b26 (patch)
tree34a5ad268d1f17971b45f82c8749724cff80ee96 /orkaudio/audiocaptureplugins/common/AudioCapturePluginCommon.h
parent1cf0cfc8155b0376d35017c4167bece5742fa6af (diff)
Modified the orkaudio API for StartCapture and PauseCapture to carry out their respective operations when the nativecallid is supplied. Added a new API, StopCapture, which causes a session to stop when any of the party, orkuid or nativecallid is provided as a parameter. This API is different from the PauseCapture API in the sense that it actually causes a session to stop and the WAV file is produced. After calling StopCapture, the session cannot be re-started with the StartCapture API (record).
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@633 09dcff7a-b715-0410-9601-b79a96267cd0
Diffstat (limited to 'orkaudio/audiocaptureplugins/common/AudioCapturePluginCommon.h')
-rw-r--r--orkaudio/audiocaptureplugins/common/AudioCapturePluginCommon.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/orkaudio/audiocaptureplugins/common/AudioCapturePluginCommon.h b/orkaudio/audiocaptureplugins/common/AudioCapturePluginCommon.h
index c406c19..6c3b6ec 100644
--- a/orkaudio/audiocaptureplugins/common/AudioCapturePluginCommon.h
+++ b/orkaudio/audiocaptureplugins/common/AudioCapturePluginCommon.h
@@ -30,9 +30,9 @@ DLL_EXPORT void __CDECL__ Run();
DLL_EXPORT void __CDECL__ Initialize();
DLL_EXPORT void __CDECL__ Shutdown();
DLL_EXPORT void __CDECL__ Configure(DOMNode*);
-DLL_EXPORT void __CDECL__ StartCapture(CStdString& party, CStdString& orkuid);
-DLL_EXPORT void __CDECL__ StopCapture(CStdString& party);
-DLL_EXPORT void __CDECL__ PauseCapture(CStdString& party, CStdString& orkuid);
+DLL_EXPORT void __CDECL__ StartCapture(CStdString& party, CStdString& orkuid, CStdString& nativecallid);
+DLL_EXPORT void __CDECL__ StopCapture(CStdString& party, CStdString& orkuid, CStdString& nativecallid);
+DLL_EXPORT void __CDECL__ PauseCapture(CStdString& party, CStdString& orkuid, CStdString& nativecallid);
DLL_EXPORT void __CDECL__ SetOnHold(CStdString& port, CStdString& orkuid);
DLL_EXPORT void __CDECL__ SetOffHold(CStdString& port, CStdString& orkuid);
}