summaryrefslogtreecommitdiff
path: root/orkbasecxx/AudioTape.h
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-05-21Avoid sending tape to batch processing when an error happens in writing to ↵Henri Herscher
mcf file. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@615 09dcff7a-b715-0410-9601-b79a96267cd0
2008-03-26Added new public function, SetExtension(), to AudioTape class to allow ↵Gerald Begumisa
"outsiders" e.g Tape Processors to change the extension of the AudioTape file name. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@530 09dcff7a-b715-0410-9601-b79a96267cd0
2007-12-20Added a new feature that allows orkaudio to filter recordings by the remote ↵Gerald Begumisa
or local party. If the configuration parameter <PartyFilter> is filled with a CSV list of numbers or ranges of numbers such as <PartyFilter>300,450-490,4000-6000</PartyFilter>, orkaudio will only produce recordings for cases where the remote or local parties match a specified number or fall within the specified number range (for the case where a range has been specified). git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@516 09dcff7a-b715-0410-9601-b79a96267cd0
2007-11-26Added configuration parameter, CaptureFileSizeLimitKb, which limits the size ↵Gerald Begumisa
of the MCF file to the value specified in kilo bytes git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@509 09dcff7a-b715-0410-9601-b79a96267cd0
2007-10-19CapturePorts cannot be hoovered anymore if they contain an active AudioTape. ↵Henri Herscher
This was made necessary for the non-lookback mode where CapturePorts were destroyed on timeout before the session was stopped by the VoIP plugin. This was leading to start messages without associated stop messages. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@500 09dcff7a-b715-0410-9601-b79a96267cd0
2007-10-16tapelist.log now includes audio filename as it should be by default (does ↵Henri Herscher
not take TapeFileNaming into account). git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@499 09dcff7a-b715-0410-9601-b79a96267cd0
2007-09-08Added new TapeFileNaming tape processor, corrected it not to modify the MCF fileGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@486 09dcff7a-b715-0410-9601-b79a96267cd0
2007-09-06Added new Tape Processor Tape File NamingGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@483 09dcff7a-b715-0410-9601-b79a96267cd0
2007-06-06Enhanced configurable tape file naming and added configurable tape path ↵Henri Herscher
naming support. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@443 09dcff7a-b715-0410-9601-b79a96267cd0
2007-04-12Key-Value CaptureEvent messages are now reported as tags to orktrack.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@436 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-09Added possibility to get Tape Message populated by the AudioTape class.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@408 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-17Initial version of a transcoded tape file naming scheme. This makes it ↵Henri Herscher
possible e.g. to name transcoded files after the SIP or Skinny native Call ID. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@390 09dcff7a-b715-0410-9601-b79a96267cd0
2006-10-11There is now an orkaudio wide tracking ID for recording sessions. All ↵Henri Herscher
logging related to a recording session includes this tracking ID. The recording file name now uses this tracking ID instead of the "port" name which used to be IP+TcpPort of one endpoint. Also introduced the notion of OrkUid which is an unique identifier based on timestamp + tracking ID. OrkUid is not yet reported to orktrack. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@342 09dcff7a-b715-0410-9601-b79a96267cd0
2006-07-26Added command line mcf file transcoding - Henri Herscher
The syntax is: #orkaudio transcode myfile.mcf - The output has the format specified in config.xml. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@310 09dcff7a-b715-0410-9601-b79a96267cd0
2006-07-12Added GetExtension()Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@302 09dcff7a-b715-0410-9601-b79a96267cd0
2006-07-11Fixed a weird release only compile problem " error C2039: ↵Henri Herscher
TryEnterCriticalSection : is not a member of global namespace ". git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@300 09dcff7a-b715-0410-9601-b79a96267cd0
2006-07-05* Tape processor interface becomes usable and usedHenri Herscher
* Reporting and BatchProcessing become "standard" tape processors * Imediate processing kicks off the tape processor chain * Object now references Serializer * ConfigManager singleton not an ACE singleton anymore because ACE singletons are not unique across DLL boundaries. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@296 09dcff7a-b715-0410-9601-b79a96267cd0
2006-07-03Now DLL importing/exporting AudioTape symbols.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@292 09dcff7a-b715-0410-9601-b79a96267cd0
2006-07-03Moving AudioTape.cpp and AudioTape.h to orkbasecxxHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@291 09dcff7a-b715-0410-9601-b79a96267cd0