Commit Graph
15591 Commits
Author SHA1 Message Date
Anthony Minessale e657e32fca FS-3172 this also fixes the incorrect usage of L16 on payload 10 which may or may not break interop with other sip devices if we do it right. also added rtp_disable_byteswap variable that can be set to false to disable byteswap when a device is encountered that is incompat (inluding all precious version of FS up till now) 2011-03-21 14:31:16 -05:00
Anthony Minessale 88a6ac2ff4 FS-3170 this was specific to the user channel which is not a real channel in every sense of the word as it has no running thread or any usable state changes so this new line of code in 233d3164be to wait for the state machine to stabalize before returning from originate caused an issue with user/ channels 2011-03-21 12:01:51 -05:00
Anthony Minessale 72f52aae19 only all one file to be bound per instance 2011-03-21 10:32:33 -05:00
Moises Silva 07d574a662 mod_portaudio: use default global configuration when configuring streams
add tons of comments to default portaudio.conf.xml for streams and endpoints
2011-03-20 21:45:51 -04:00
Anthony Minessale 5f18ec9459 FS-3168 this will remove the reported symptom but does not change the fact that 1khz resolution is ideal for proper performance 2011-03-20 18:28:48 -05:00
Moises Silva e335a876cf mod_portaudio: fix endpoint reads 2011-03-20 03:11:13 -04:00
Moises Silva dbe4a4850a mod_portaudio: do not destroy codec and timers if there is a call in progress! 2011-03-20 02:36:46 -04:00
Moises Silva e7a58ab233 mod_portaudio: use the read timer for endpoints 2011-03-20 02:04:19 -04:00
Moises Silva 43551c6503 mod_portaudio: do not set the global codec for endpoints 2011-03-20 01:57:35 -04:00
Moises Silva 667507bda9 mod_portaudio: release the endpoint on hangup 2011-03-20 01:33:08 -04:00
Moises Silva dc98b03b4c mod_portaudio: set read/write codec to L16 2011-03-20 01:16:55 -04:00
Moises Silva 3814eb13df mod_portaudio: initialize read/write endpoint timers per call
fix pablio multiplexing
2011-03-19 23:43:40 -04:00
Moises Silva 739ff9d35a mod_portaudio: implement endpoint writes and multiplex read/writes in pablio streams 2011-03-19 20:09:18 -04:00
Moises Silva fbce9061a3 mod_portaudio: implement endpoint reads 2011-03-19 19:55:12 -04:00
Moises Silva 877b4cf53b mod_portaudio: create the actual shared stream 2011-03-19 19:23:11 -04:00
Moises Silva e4b24e841c mod_portaudio: XML parsing of endpoints 2011-03-19 16:01:11 -04:00
Moises Silva 5e4911ff25 mod_portaudio: added XML parsing and CLI commands for configuration of streams 2011-03-19 15:06:43 -04:00
Moises Silva b05965c88d mod_portaudio: update to support multiple io buffers 2011-03-19 13:24:02 -04:00
Michael Jerris c885d09f23 don't strcasecmp on null string 2011-03-19 10:14:50 -04:00
Anthony Minessale b7891511db add string params to ladspa so you can connect files to audio ports (string params don't count towards number params) 2011-03-18 17:58:13 -05:00
Anthony Minessale 069f5f7d42 FS-3075 2011-03-18 16:59:00 -05:00
Marc Olivier Chouinard 34bd0e5e79 switch_xml: Remove commented out mmap. With the changes in the past 2 year, mmap can't really be put back in it current state. 2011-03-18 16:45:37 -04:00
Marc Olivier Chouinard 471bd6df1a switch_xml: reloadxml will(should) never lock again. It will load the XML structure into a new XML structure, and just replace the currently available ROOT XML. It then the job of the last user of the switch_xml structure to free it. 2011-03-18 16:41:27 -04:00
Christopher Rienzo f5704114cd FS-3163 add locking to mrcp dtmf generator 2011-03-18 19:15:08 +00:00
Michael S Collins 3c9ee25a0a Add conf_uuid chan var for djbinter (Thanks Math) 2011-03-18 11:24:48 -07:00
Anthony Minessale 5eb9c3f4a7 FS-3164 2011-03-18 11:57:16 -05:00
Brian West 6908403eb7 Fix installer issue when ran standalone 2011-03-18 09:45:12 -05:00
Anthony Minessale db7933e72b jitter buffer sanity checks 2011-03-17 22:29:16 -05:00
Moises Silva df43e51ca5 initial reworking for mod_portaudio multiple enpoint support 2011-03-17 21:46:52 -04:00
Anthony Minessale c49c1fdea9 FS-3161 2011-03-17 17:21:41 -05:00
Christopher Rienzo 00a2b18541 Merge branch 'openmethods-merged-unimrcp-asr-dtmf-bugfix-0' of git://scm.dashjr.org/var/scmroot/git/freeswitch 2011-03-17 20:43:35 +00:00
Brian West c57f6acfa1 swigall 2011-03-17 15:38:56 -05:00
Luke Dashjr 1809ce5d83 MERGE: Bugfix: Destroy schannel only *after* cleanup of its contents is done 2011-03-17 15:32:47 -05:00
Luke Dashjr 0f17bcc5b6 Bugfix: Destroy schannel only *after* cleanup of its contents is done 2011-03-17 15:31:07 -05:00
Anthony Minessale 64bc19387c FS-3156 FS-3157 declinatio mortuus obfirmo! 2011-03-17 12:36:33 -05:00
Marc Olivier Chouinard dcafff201e mod_callcenter: FS-3158 Change the default and sequentially-by-agent-order strategy to include the longest-idle-agent. This should offer a default consistant way to go through all the agent within the same tier/position. (Before, it was left to the DB to return the order of the result) 2011-03-17 10:58:39 -04:00
Anthony Minessale 9c40e8e91e FS-3122 2011-03-16 20:50:32 -05:00
Brian West e38156f182 JANITOR-10 2011-03-16 16:48:43 -05:00
Anthony Minessale 2d3d8f8d34 Add mod_ladspa (Audio plugin framework for linux) http://http://www.ladspa.org/ try it with autotalent http://web.mit.edu/tbaran/www/autotalent.html 2011-03-16 16:19:57 -05:00
Anthony Minessale 2c009dd954 doh 2011-03-15 14:29:04 -05:00
Anthony Minessale 4c435ec530 change text of error message to be more descriptive 2011-03-14 11:54:08 -05:00
Anthony Minessale 69a5b30061 FS-3150 --comment-only this looks like an unhandled parse error, try this patch, though the call will likely fail but we can see what it doesn't like about the sdp now 2011-03-14 11:43:48 -05:00
Marc Olivier Chouinard d4f845ed08 mod_callcenter: Should resolve lot of loopback issues mentioned. Thanks to François Delawarde 2011-03-14 12:42:02 -04:00
Marc Olivier Chouinard 25cee25547 mod_callcenter: Add better handle of failed agent, member channel getting a break, and debuging info upon leaving. Thanks to François Delawarde (with some changes) 2011-03-14 12:31:56 -04:00
Jeff Lenk 34a3800954 FS-2815 2011-03-13 22:26:43 -05:00
Anthony Minessale 233d3164be wait 2011-03-13 18:43:34 -05:00
Marc Olivier Chouinard 26303c5c7a mod_callcenter: Add better support when agent doesn't answer, including creating a new variable for the delay that is different than reject or busy. Thanks to François Delawarde 2011-03-12 11:58:35 -05:00
Marc Olivier Chouinard 943e289043 mod_callcenter: Small event value correction from previous commit 2011-03-12 11:44:35 -05:00
Marc Olivier Chouinard 5f2337859b mod_callcenter: >WARNING, some event value got removed< Adding new event time value that can then be used to calculate the Wait;Talk;Total duration of a member were on call. CC-Wait-Time CC-Talk-Time and CC-Total-Time are no longer returned. Visit the code or check the wiki for the updated variable. 2011-03-12 11:29:20 -05:00
Marc Olivier Chouinard 30dd1774ad mod_callcenter: Add new CLI cmd and change some to be more standard. Patch from François Delawarde, thanks. 2011-03-12 11:03:03 -05:00