Commit Graph

19059 Commits

Author SHA1 Message Date
Jeff Lenk 57b6255b17 windows - set process priority class to ABOVE_NORMAL_PRIORITY_CLASS previous default was NORMAL_PRIORITY_CLASS before today 2011-03-22 15:15:09 -05:00
Anthony Minessale 257bc9ff41 lower stack and boost priority of sofia schedule thread 2011-03-22 15:02:10 -05:00
Jeff Lenk af2cebc153 fix windows build(2) 2011-03-22 14:12:33 -05:00
Daniel Swarbrick 38903ab84e unused vars 2011-03-22 19:55:41 +01:00
Jeff Lenk 06469a6610 fix windows build 2011-03-22 13:48:19 -05:00
Anthony Minessale 5d7831348b improve some defaults to tune performance if you use -heavy_timer, try not using it 2011-03-22 13:27:37 -05:00
Anthony Minessale 3b56c119a7 FS-3173 2011-03-22 12:17:00 -05:00
Anthony Minessale fd6089014e FS-3165 2011-03-22 12:07:06 -05:00
Anthony Minessale 26f5ebd47d dont calibrate clock when timerfd enabled 2011-03-21 21:01:20 -05:00
Anthony Minessale cb9cb2b35e update defaults 2011-03-21 20:52:03 -05:00
Anthony Minessale 48b1193552 add mod_timerfd: external timerfd module by Timo Teräs 2011-03-21 20:50:47 -05:00
Anthony Minessale 10174ea6d5 add timerfd support to the core for now you must enable it in switch.conf.xml with the param enable-softtimer-timerfd=true later if it proves to work well we can make it on by default, please test if you have a new kernel that supports this option kernel >= 2.6.25 and libc >= 2.8 2011-03-21 20:49:39 -05:00
Moises Silva e4e879affb Merge remote branch 'fsorig/master' 2011-03-21 17:04:30 -04:00
Anthony Minessale 2fa993f4ee revert 44bfcf1d7c this breaks the build for everyone who does not have python-dev package 2011-03-21 15:18:07 -05:00
Anthony Minessale 11d1107f34 swigall 2011-03-21 15:12:58 -05:00
Moises Silva 28494cae6a Merge remote branch 'fsorig/master' 2011-03-21 16:09:49 -04:00
Anthony Minessale 37a48583b2 FS-3172 not so fast also need to do it after the secure decoders for srtp/zrtp 2011-03-21 15:03:44 -05:00
Moises Silva 4b9355003e Merge branch 'netborder' 2011-03-21 15:34:05 -04:00
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
Moises Silva 4c6789b364 freetdm: allow setting the sig status in alarmed channels (bugzilla 6441) 2011-03-21 15:16:38 -04:00
Moises Silva 244fd68dfd freetdm: added command complete for ftdm queuesize 2011-03-21 14:27:57 -04:00
Moises Silva 63706a839f freetdm: add support for setting the channel tx/rx queue size from config file (wanpipe.conf) and from CLI 2011-03-21 14:25:20 -04: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
Moises Silva 10ff1f4386 mod_portaudio: more endpoints in sample config 2011-03-20 19:54:14 -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
cypromis 44bfcf1d7c FS-3128 2011-03-20 11:00:51 +01:00
Moises Silva 1509aa6371 mod_portaudio: update config 2011-03-20 03:26:01 -04: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
Jeff Lenk 14bdb87e85 OPENZAP-146 - this restores the correct behavior regression from Commit:03dc3b7b8d734e5a916c0dd48c408e78e6f66f55 2011-03-18 22:47:41 -05: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
Moises Silva 1fabe6fc58 freetdm: add configuration option for DTMF debug directory 2011-03-18 14:47:49 -04:00