From 0e2a2e49077b79bd52d6c83c5202e452e7eea091 Mon Sep 17 00:00:00 2001 From: Gerald Begumisa Date: Wed, 7 Jan 2009 13:07:31 +0000 Subject: Modified the orkaudio API, adding the record and pause HTTP commands. The record command commences or un-pauses recording while the pause command pauses recording - discarding RTP packets from when the pause command is issued. Both commands require the orkuid and party to be specified as HTTP parameters. Note that this represents a change in the arguments required for the StartCapture function in DLLs. Also added an event streaming feature which streams out all tape messages as they are reported in real-time to a client connected. Clients should connect via HTTP, on port 59150. The port is configurable by setting the parameter EventStreamingServerPort in config.xml git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@590 09dcff7a-b715-0410-9601-b79a96267cd0 --- orkbasecxx/AudioCapturePlugin.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'orkbasecxx/AudioCapturePlugin.h') diff --git a/orkbasecxx/AudioCapturePlugin.h b/orkbasecxx/AudioCapturePlugin.h index 3875dd2..c7fc38c 100644 --- a/orkbasecxx/AudioCapturePlugin.h +++ b/orkbasecxx/AudioCapturePlugin.h @@ -41,8 +41,9 @@ typedef void (__CDECL__* InitializeFunction)(); typedef void (__CDECL__* RunFunction)(); typedef void (__CDECL__* ShutdownFunction)(); typedef void (__CDECL__* ConfigureFunction)(DOMNode*); -typedef void (__CDECL__* StartCaptureFunction)(CStdString& port); +typedef void (__CDECL__* StartCaptureFunction)(CStdString& port, CStdString& orkUid); typedef void (__CDECL__* StopCaptureFunction)(CStdString& port); +typedef void (__CDECL__* PauseCaptureFunction)(CStdString& port, CStdString& orkUid); -- cgit v1.2.3