summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-10-16VoIp.dll Debug build is now automatically copied to the root of ↵Henri Herscher
audiocaptureplugins so it can be picked up by orkaudio. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@344 09dcff7a-b715-0410-9601-b79a96267cd0
2006-10-16Now possible to replay pcap file at normal speed (real-time speed) with ↵Henri Herscher
<PcapFastReplay> boolean. Also, in fast replay speed, it is now possible to control CPU load with <PcapFastReplaySleepUsPerSec> config parameter. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@343 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-10-05Improved log4j config file introduction.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@341 09dcff7a-b715-0410-9601-b79a96267cd0
2006-10-05Number of rolling log files is now 10.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@340 09dcff7a-b715-0410-9601-b79a96267cd0
2006-09-28Do not ship silence anymore. Instances have been seen where side 1 and side ↵Henri Herscher
2 timestamp difference meant that silence was generated all the time, leading to huge output wav files. Also added more sanity checking. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@339 09dcff7a-b715-0410-9601-b79a96267cd0
2006-09-28Removed ConfigManager.h from the source files.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@338 09dcff7a-b715-0410-9601-b79a96267cd0
2006-09-28Now exporting MemUtils.h functions for use outside of the orkbasecxx dll. Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@337 09dcff7a-b715-0410-9601-b79a96267cd0
2006-09-27Added sample count logging.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@336 09dcff7a-b715-0410-9601-b79a96267cd0
2006-09-21Capture Batch Size now configurable. This makes it possible to control how ↵Henri Herscher
much data will be buffered in RAM for an individual capture before it is written to disk in the media capture file (mcf). git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@335 09dcff7a-b715-0410-9601-b79a96267cd0
2006-09-12pcap socket buffer size now configurable under Linux only ↵Henri Herscher
(<PcapSocketBufferSize> config parameter). git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@334 09dcff7a-b715-0410-9601-b79a96267cd0
2006-09-07Fixed one more one-sided recording issue.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@333 09dcff7a-b715-0410-9601-b79a96267cd0
2006-09-07Timestamp correction is now managed by the RTP mixer. This also fixes some ↵Henri Herscher
single-sided audio problems. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@332 09dcff7a-b715-0410-9601-b79a96267cd0
2006-08-29Added memory handling routines.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@331 09dcff7a-b715-0410-9601-b79a96267cd0
2006-08-22Added CapturePortFilters and TapeProcessors config parameters to the ↵Henri Herscher
template config files. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@330 09dcff7a-b715-0410-9601-b79a96267cd0
2006-08-21orkaudio 0.6 now builds under Linux.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@329 09dcff7a-b715-0410-9601-b79a96267cd0
2006-08-21Added newlines at end of file.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@328 09dcff7a-b715-0410-9601-b79a96267cd0
2006-08-01Applying changeset 311 from 0.5 to trunk.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@327 09dcff7a-b715-0410-9601-b79a96267cd0
2006-08-01Applying changeset 309 from 0.5 to trunk:Henri Herscher
Skinny sessions do not accept RPT packets whithout either source or destination IP address matching the IP endpoint. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@326 09dcff7a-b715-0410-9601-b79a96267cd0
2006-08-01Applying changeset 306 from 0.5 to trunk:Henri Herscher
A reference to the Xerces parser is now held by ConfigManager so that we don't forget to free it if we ever want to reload the config file dynamically. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@325 09dcff7a-b715-0410-9601-b79a96267cd0
2006-08-01Applying changeset 305 from 0.5 to trunk:Henri Herscher
Fixed RtpMixer memory leak when a silence buffer was created. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@324 09dcff7a-b715-0410-9601-b79a96267cd0
2006-08-01Applying changeset 304 from 0.5 to trunk:Henri Herscher
Added support for Cisco CallManager 5. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@323 09dcff7a-b715-0410-9601-b79a96267cd0
2006-08-01Applying changeset 303 from 0.5 to trunk:Henri Herscher
Fixed linux build problems following the removal of g711.c/h git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@322 09dcff7a-b715-0410-9601-b79a96267cd0
2006-08-01Applying changeset 284 from 0.5 to trunk:Henri Herscher
Skinny endpoint now always used as Local IP address and Capture Port. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@321 09dcff7a-b715-0410-9601-b79a96267cd0
2006-08-01Applying changeset 269 from 0.5 to trunk:Henri Herscher
Can now get local party info from the Skinny LineStatMessage. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@320 09dcff7a-b715-0410-9601-b79a96267cd0
2006-08-01Applying changeset 266 from 0.5 to trunk:Henri Herscher
Removed the unused old RTP mixer from the VoIp.dll git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@319 09dcff7a-b715-0410-9601-b79a96267cd0
2006-08-01Applying changeset 265 from 0.5 to trunk:Henri Herscher
Fixed problem where sessions with duplicate packets would never Start(). git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@318 09dcff7a-b715-0410-9601-b79a96267cd0
2006-08-01Applying changeset 0.5 264:Henri Herscher
Make sure Local Party is never empty (populated with Local IP if we don't have the info). git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@317 09dcff7a-b715-0410-9601-b79a96267cd0
2006-08-01Applying changeset 0.5 263:Henri Herscher
* Redundant RTP packets are now detected and discarded, on the basis of RTP timestamp. * RTP timestamp corrective delta now unsigned int in case it is bigger than 2^31, also using another boolean variable for sign. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@316 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-19RtpMixer.dll is not copied anymore to orkaudio/plugins after the build in ↵Henri Herscher
release mode so as to stop breaking the debug setup. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@308 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 problem in Singleton initialization.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@301 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-11Added "Object List" deserialization capabilities to recursive serializers.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@299 09dcff7a-b715-0410-9601-b79a96267cd0
2006-07-11Make sure the singleton cannot be instanciated twiceHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@298 09dcff7a-b715-0410-9601-b79a96267cd0
2006-07-07* Added EndMetadata capture eventHenri Herscher
* A tape start message is now sent upon reception of the EndMetadata capture event * Removed TapeMsg.m_loginString git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@297 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-03Adapting to the LogManager change.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@295 09dcff7a-b715-0410-9601-b79a96267cd0
2006-07-03Reflecting the move of many files to orkbasecxxHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@294 09dcff7a-b715-0410-9601-b79a96267cd0
2006-07-03LogManager is now a home-made singleton as opposed to an ACE singleton. This ↵Henri Herscher
is because ACE singletons are not unique across DLL boundaries. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@293 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
2006-07-03undeleting AudioTape.cpp and AudioTape.hHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@290 09dcff7a-b715-0410-9601-b79a96267cd0
2006-06-30Moving AudioTape to orkbasecxxHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@289 09dcff7a-b715-0410-9601-b79a96267cd0
2006-06-30Newly added classes coming from OrkAudio now export symbols.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@288 09dcff7a-b715-0410-9601-b79a96267cd0
2006-06-30Moved more stuff to orkbasecxxHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@287 09dcff7a-b715-0410-9601-b79a96267cd0
2006-06-29DLL_IMPORT_EXPORT becomes DLL_IMPORT_EXPORT_ORKBASE, so that different DLLs ↵Henri Herscher
can both import and export symbols. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@286 09dcff7a-b715-0410-9601-b79a96267cd0
2006-06-29Moved DLL_IMPORT_EXPORT #define to OrkBase.hHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@285 09dcff7a-b715-0410-9601-b79a96267cd0
2006-06-22Now possible to specify a list of filters to load at the capture port level.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@283 09dcff7a-b715-0410-9601-b79a96267cd0