summaryrefslogtreecommitdiff
path: root/orkaudio
AgeCommit message (Collapse)Author
2006-04-14OrkAudio now reports local and remote IP addresses for each tape when the ↵Henri Herscher
voip plugin is used. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@217 09dcff7a-b715-0410-9601-b79a96267cd0
2006-04-14Now manages to decode IP packets wrapped into 802.1Q VLAN packetsHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@216 09dcff7a-b715-0410-9601-b79a96267cd0
2006-04-11Ports can now expire, freeing up some memoryHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@214 09dcff7a-b715-0410-9601-b79a96267cd0
2006-04-08* Added allowed and blocked CIDR IP address rangesHenri Herscher
* Fixed SIP to: field detection issue * Fixed SIP multiple invite issue * replaced sleep by nanosleep * Improved logging git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@212 09dcff7a-b715-0410-9601-b79a96267cd0
2006-04-08Replaced sleep by nanosleepHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@211 09dcff7a-b715-0410-9601-b79a96267cd0
2006-04-08Improved robustness of filters (sanity checks for each incoming audio chunk)Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@210 09dcff7a-b715-0410-9601-b79a96267cd0
2006-03-29Added SipDropIndirectInvite configuration parameterHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@207 09dcff7a-b715-0410-9601-b79a96267cd0
2006-03-29now cast all strutct in_addr.s_addr to unsigned int before comparing.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@206 09dcff7a-b715-0410-9601-b79a96267cd0
2006-03-29Non-modifying commit: moved together stuff that belongs to the same placeHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@205 09dcff7a-b715-0410-9601-b79a96267cd0
2006-03-28Removed timeout on semaphore acquire on linux. This was causing permanent ↵Henri Herscher
100% CPU. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@204 09dcff7a-b715-0410-9601-b79a96267cd0
2006-03-28Now uses the SIP INVITE connection address field (if available) to determine ↵Henri Herscher
the call initiator's IP address instead of relying on the SIP INVITE IP packet address. Also, it is now possible to replay an entire directory worth of pcap traces (concurrently, not sequentially for now). git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@203 09dcff7a-b715-0410-9601-b79a96267cd0
2006-03-28Improved initializationHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@202 09dcff7a-b715-0410-9601-b79a96267cd0
2006-03-22Added BatchProcessingEnhancePriority config parmHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@199 09dcff7a-b715-0410-9601-b79a96267cd0
2006-03-19Default immediate processing queue size is now 10000. Default batch ↵Henri Herscher
processing queue size is now 20000. Both values are now configurable. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@198 09dcff7a-b715-0410-9601-b79a96267cd0
2006-03-17Now always looks up sessions by endpoint IP address when receiving ↵Henri Herscher
StartMedia. Now uses passthruPartyId or conferenceId as call ID between StartMedia and StopMedia depending on which is non-null. Now makes sure when merging two sessions, that if one of the sessions is raw RTP, it'll become the mergee. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@197 09dcff7a-b715-0410-9601-b79a96267cd0
2006-03-16Check that pcap file actually exists before passing it to libpcapHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@196 09dcff7a-b715-0410-9601-b79a96267cd0
2006-03-15Fixed Linux compilation errorsHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@195 09dcff7a-b715-0410-9601-b79a96267cd0
2006-03-15If an exception happens in the batch processing, will still delete the mcf file.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@193 09dcff7a-b715-0410-9601-b79a96267cd0
2006-03-03Created Utils.cpp - Moved file utility functions from Utils.h to Utils.cpp - ↵Henri Herscher
Created FileCanOpen() git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@191 09dcff7a-b715-0410-9601-b79a96267cd0
2006-03-02OrkTrack can now ask for tape deletionHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@189 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-28Skinny StartMedia is now associated to CallInfo based on IP address of the ↵Henri Herscher
endpoint when the StartMedia conference ID is null - additionally, SIP "INVITE" string and "BYE" string are now strcmp'ed for the full string (avoid SIP false positive). git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@187 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-20#define name was still SOUND_DEVICE_xxxHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@186 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-16SIP CallID, To and From fields can now be in any order.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@183 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-15Oreka version 0.5Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@182 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-15Added sanity checks on incoming RTP timestampsHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@180 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-15Added projectHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@179 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-13Replaced mkinstalldir by mkdir -p because centOS box does not generate the ↵Henri Herscher
former. Warning! allegedly mkdir -p is not portable. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@177 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-13Set all logging levels to INFOHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@176 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-10Removed autotool files from CVS that are autogeneratedHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@173 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-10Rtp Mixer plugin is now installed in /usr/lib/orkaudio/pluginsHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@171 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-10Change version number to 0.4Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@168 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-10When replaying pcap file, yield control to other thread at each received ↵Henri Herscher
packet (flow control) git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@163 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-09Make sure silence between two chunks cannot be more than 60 seconds (based ↵Henri Herscher
on RTP timestamp). If the case, drop the chunk. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@162 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-09Dismiss Comfort noise packets + make sure RTP packet size is consistent with ↵Henri Herscher
speech packet. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@161 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-09Removed arrival time checking when calculating corrective timestamp offset.Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@160 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-09Added a temp chunk reference so as to keep the input chunk (facilitates ↵Henri Herscher
debugging) git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@159 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-03Minimum UDP port number for RTP is now 1024. Also, forgot to say in the last ↵Henri Herscher
revision commit: SIP headers are now searched in a case insensitive manner. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@158 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-03Duplicate SIP invites now disregarded so that sessions do not stop ↵Henri Herscher
spuriously. Also when a pcap file is replayed, all RTP sessions are now closed before the thread ends so as to avoid hanging RTP sessions. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@156 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-02Fixed crash when pcap description NULLHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@154 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-01Plugin loading now makes sure that file extensions are correct (.dll and .so)Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@153 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-01Fixed cast compile error under gcc 4Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@152 09dcff7a-b715-0410-9601-b79a96267cd0
2006-02-01Dropped remote indicator when reporting an audio chunkHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@151 09dcff7a-b715-0410-9601-b79a96267cd0
2006-01-31fixed mismatched AudioFilename XML tagHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@150 09dcff7a-b715-0410-9601-b79a96267cd0
2006-01-30Added codec projectHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@148 09dcff7a-b715-0410-9601-b79a96267cd0
2006-01-30Fixed problem where Skinny CallInfo message resend would cause a skinny ↵Henri Herscher
session to stop abruptly git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@147 09dcff7a-b715-0410-9601-b79a96267cd0
2006-01-30now registers ulaw filterHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@146 09dcff7a-b715-0410-9601-b79a96267cd0
2006-01-26Set all projects to link against Multithreaded DLL runtime + Set all ↵Henri Herscher
projects to disable inline function expansion. Those two things are critical to boost shared pointer not crashing the app (most likely heap separation problem). git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@140 09dcff7a-b715-0410-9601-b79a96267cd0
2006-01-26Added SkNewCallInfoStuctHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@139 09dcff7a-b715-0410-9601-b79a96267cd0
2006-01-26Changed maximum Skinny message ID to 0x200Henri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@138 09dcff7a-b715-0410-9601-b79a96267cd0
2006-01-26Postbuild copy of dll to plugins directoryHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@136 09dcff7a-b715-0410-9601-b79a96267cd0