summaryrefslogtreecommitdiff
path: root/orkbasecxx/Reporting.cpp
AgeCommit message (Collapse)Author
2009-08-20Added a parameter to the tape message called "ondemand". This parameter is ↵Gerald Begumisa
reported to orktrack. When a recording has been started by the API, instead of automatically, this parameter is set to 'true'. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@636 09dcff7a-b715-0410-9601-b79a96267cd0
2009-08-14Modified the orkaudio API for StartCapture and PauseCapture to carry out ↵Gerald Begumisa
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
2009-03-20Improved logging, in particular, tape messages are now logged with full ↵Henri Herscher
details at enqueueing time, not just sending time. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@607 09dcff7a-b715-0410-9601-b79a96267cd0
2009-01-07Modified the orkaudio API, adding the record and pause HTTP commands. The ↵Gerald Begumisa
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
2008-06-05Corrected error where the tags were not being reported - it was discovered ↵Gerald Begumisa
that the tape message queued on the threads' queues did not contain the tags information. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@545 09dcff7a-b715-0410-9601-b79a96267cd0
2008-05-07Removed test code from Reporting::AddAudioTape() and removed useless ↵Gerald Begumisa
commented-out line git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@536 09dcff7a-b715-0410-9601-b79a96267cd0
2008-05-07Corrected error in reporting system where if more than one tracking server ↵Gerald Begumisa
is used, only the first server gets a correct message, the rest getting the wrong messages (depending on what is in the event queue on the AudioTape object provided) git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@535 09dcff7a-b715-0410-9601-b79a96267cd0
2007-12-02Added support for reporting to multiple orktrack servers - the config.xml ↵Gerald Begumisa
parameter TrackerHostname has been changed to accept a comma-separated list of tracker servers git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@514 09dcff7a-b715-0410-9601-b79a96267cd0
2007-08-21Added AllowAutomaticRecording config parameter (only significant in ↵Henri Herscher
non-lookback mode). git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@471 09dcff7a-b715-0410-9601-b79a96267cd0
2007-08-21Start message response can now initiate capture in non-lookback recording ↵Henri Herscher
mode. Moved non-lookback configuration switch from VoIpPlugin node to the top node. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@469 09dcff7a-b715-0410-9601-b79a96267cd0
2007-07-30Added non-lookback recording mode.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@458 09dcff7a-b715-0410-9601-b79a96267cd0