Commit Graph
60 Commits
Author SHA1 Message Date
Moises Silva fff6e50a9b freetdm: Fix E&M answer procedure for DAHDI 2012-09-19 20:03:09 -04:00
Moises Silva 23aba09f1b freetdm: mod_freetdm - fix len data type for 64bit systems 2011-09-12 15:48:28 -04:00
Moises Silva ba76388cb2 fix missing ringback silence calculation spot in switch_ivr_originate 2011-05-26 02:23:34 -04:00
Moises Silva 65b231f5a4 restore default config valus for portaudio.conf.xml 2011-05-26 00:21:59 -04:00
System Administrator 7eaef23955 Merge remote branch 'fsorig/master'
Conflicts:
	src/mod/applications/mod_commands/mod_commands.c
	src/mod/endpoints/mod_portaudio/mod_portaudio.c
	src/mod/endpoints/mod_portaudio/pablio.c
2011-05-26 00:13:12 -04:00
System Administrator 294a57fbcb allow -1 as silence generation divisor to specify only zeroes silence 2011-05-25 23:16:24 -04:00
Moises Silva 792149f32a mod_portaudio: fix shared stream output device validation/initialization that caused segfault and portaudio errors 2011-05-18 20:55:51 -04:00
Moises Silva 690b3b5b72 add uuid completion to uuid_outgoing_answer
fix segfault due to typo in uuid_outgoing_answer
2011-05-09 02:32:31 -04:00
Moises Silva 72f2ffce5d mod_portaudio: check for CF_ANSWERED too 2011-05-09 01:57:01 -04:00
Moises Silva 45fb1725b0 added uuid_outgoing_answer to answer outgoing channels (ie portaudio endpoints) 2011-05-09 01:25:24 -04:00
Moises Silva de05a65108 set the maximum buffer length and source members for frames returned from portaudio endpoints 2011-04-30 08:33:32 -04:00
Moises Silva 10ff1f4386 mod_portaudio: more endpoints in sample config 2011-03-20 19:54:14 -04: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
Moises Silva df43e51ca5 initial reworking for mod_portaudio multiple enpoint support 2011-03-17 21:46:52 -04:00
Moises Silva a94bbfe1df Merge branch 'netborder' of git.sangoma.com:smg_freeswitch into netborder 2010-12-10 08:55:36 -05:00
Moises Silva e9dc863e21 Merge branch 'master' into netborder
Conflicts:
	libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c
	libs/freetdm/src/testsangomaboost.c
2010-12-10 08:48:43 -05:00
Moises Silva 8c057921f3 ftmod_wanpipe - fix idle frame stats 2010-12-10 08:32:36 -05:00
Moises Silva ff455e63f2 Merge branch 'master' of git.sangoma.com:smg_freeswitch 2010-12-10 06:52:48 -05:00
Moises Silva 002181e143 freetdm: fix serious mem leak in R2 module iterator usage 2010-12-10 06:52:04 -05:00
Moises Silva 648a124c3f freetdm: improve core flag command 2010-12-08 15:12:10 -05:00
Moises Silva 18299684bf freetdm: added core command to print channels by flag 2010-12-08 14:50:40 -05:00
Moises Silva 315441d219 freetdm: ftmod_r2 - handle race on protocol error 2010-12-08 14:30:47 -05:00
Moises Silva 15d18e7a15 freetdm: ftmod_r2 - Fixed input size for tx and rx dumping
ftmod_r2 - Set tx queue to 4 only
         ftmod_wanpipe - Fixed stats warnings
2010-12-08 10:45:45 -05:00
Moises Silva 71a902d258 freetdm: Added core rx and tx drops
Added sig_write callback
	 ftmod_r2 - Added IO stats flag during call setup
	          - Disable user read and writes during call setup
2010-12-08 09:09:14 -05:00
Moises Silva 32e28540db freetdm: ftmod_wanpipe - implement tx and rx flush command 2010-12-08 06:22:46 -05:00
Moises Silva b156f4d03f freetdm: do not write to io dump if is not enabled 2010-12-03 14:13:43 -05:00
Moises Silva d6d6a9ed9e freetdm: ftmod_r2 - do not act upon protocol error in DOWN state 2010-12-03 06:29:11 -05:00
Moises Silva 65a768e545 Merge branch 'master' into smgmaster 2010-09-24 08:38:06 -04:00
Moises Silva 4865e38d31 Merge branch 'moy.printstate' 2010-09-24 08:37:31 -04:00
Moises Silva 562ac0efe3 freetdm: use ftdm stream instead of funky string concatenation with snprintf
add ftdm core state filtering for debugging
2010-09-24 08:35:20 -04:00
Moises Silva b644e7bb19 Merge branch 'master' into smgmaster 2010-09-23 09:31:07 -04:00
Moises Silva f37729152d freetdm: dump uuid of the channel associated session if any 2010-09-23 09:30:08 -04:00
Moises Silva 2293f09da4 Merge branch 'moy.statedebug' 2010-09-23 07:40:49 -04:00
Moises Silva 640b81a27c freetdm: improve state debug dumping 2010-09-23 07:38:58 -04:00
Moises Silva f3b1f37bd0 Merge branch 'master' into smgmaster 2010-09-21 14:06:54 -04:00
Moises Silva baead3ddf0 freetdm: handle timer id wrap-around 2010-09-21 09:46:33 -04:00
Moises Silva b3f9bfcba5 freetdm: define safety hangup timer and use internal hangup function 2010-09-21 09:34:04 -04:00
Moises Silva e6f6f559ae freetdm: added documentation and clean up script 2010-04-28 18:17:50 -04:00
Moises Silva 56db486189 freetdm: hangup the chan call when the core fails to create the session 2010-04-28 18:17:50 -04:00
Moises Silva 554e433322 freetdm: get rid of duplicated ftdm_types.h from previous merge 2010-04-28 18:17:50 -04:00
Moises Silva 1f895fe6ed freetdm: remove warning when checking sig status 2010-04-28 18:17:50 -04:00
Moises Silva de2a4ea100 freetdm: fix dchan libpri 2010-04-28 18:17:50 -04:00
Moises Silva d4f93843a1 fix flags 2010-04-28 18:17:49 -04:00
Moises Silva cad7f70442 freetdm: handle_call_done must be called on call start nack ack when there is no call setup id 2010-04-23 10:37:06 -04:00
Moises Silva 1668597833 freetdm: add IN_LOOP state to the state 2 str macro 2010-04-23 10:28:13 -04:00
Moises Silva fb9e6a104b freetdm: fix boost unload crash 2010-04-21 18:46:52 -04:00
Moises Silva 0b45537ec8 freetdm: make sure gains are not applied to non-voice channels 2010-04-21 14:53:23 -04:00