Commit Graph

18347 Commits

Author SHA1 Message Date
Moises Silva
267d9cbc3a mod_portaudio: few more checks on write 2011-05-20 02:28:42 -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
b2d696b3fd make endpoint auto-answer configurable via {endpoint_answer=yes|no} in the dial string
do not warn about ring device since is acceptable to not have one
2011-05-09 00:45:31 -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
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
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
Mathieu Rene
8cb2bad004 Fix segv 2011-03-09 19:02:19 -05:00
Anthony Minessale
0c5222a460 add rtp-notimer-during-bridge (alternative to rtp-autoflush-during-bridge 2011-03-09 15:17:26 -06:00
Anthony Minessale
2a35dfb51e add rtp-notimer-during-bridge (alternative to rtp-autoflush-during-bridge 2011-03-09 15:17:26 -06:00
Anthony Minessale
8533c32fe1 FS-3095 regression from 547d53932c 2011-03-09 15:17:25 -06:00
David Yat Sin
419d7e2335 FreeTDM: ISDN - Fix for q921 frames not printing span name properly 2011-03-09 14:38:22 -05:00
Anthony Minessale
564046412d FS-3133 --comment-only this looks like a bad assert, can you update and try again, part 2 2011-03-08 12:40:58 -06:00
Anthony Minessale
0be456565b FS-3133 --comment-only this looks like a bad assert, can you update and try again 2011-03-08 12:39:07 -06:00
Anthony Minessale
8727e568e8 alter implementation of renegotiate codec on hold feature to still take other sdp elements into consideration 2011-03-08 10:37:16 -06:00
Anthony Minessale
8da371c74a FS-3127 --comment-only can you try this patch first to see if it fixes it without any changes to mod_cc 2011-03-07 15:18:46 -06:00
Anthony Minessale
bfd0ba9798 do not renegotiate codecs on hold re-invites 2011-03-07 13:02:41 -06:00
Michael S Collins
0db261ac28 Add missing newline on fs_cli usage 2011-03-07 10:57:25 -08:00
Anthony Minessale
89592a86e5 fix issue with polycom changing to 1 way audio on hold 2011-03-07 12:15:46 -06:00
Anthony Minessale
30813ca58a FS-3130 2011-03-07 10:37:58 -06:00
Moises Silva
c79bfa768a Merge remote branch 'smgfs/master' 2011-03-06 22:11:39 -05:00
Anthony Minessale
ede19cad72 no this is better the other way 2011-03-06 20:57:26 -06:00
Anthony Minessale
e7b3c3b1ad add -i --interrupt to fs_cli to allow control-c to exit the program 2011-03-06 19:57:05 -06:00
Anthony Minessale
05e9d3477b remove unneeded line 2011-03-06 15:57:31 -06:00
Anthony Minessale
8c3651fa66 FS-640 --comment-only can you see if this patch helps, I think it should really be fixed in sofia but this shold keep it at bay 2011-03-06 14:49:39 -06:00
Moises Silva
7030fa4c6a mod_sangoma_codec: Add release port function pointer 2011-03-06 15:25:53 -05:00
Jeff Lenk
53e867bcf2 fix vs2008 x64 build 2011-03-06 13:34:24 -06:00
Stefan Knoblich
02b2926351 [FreeTDM] Fix segfault in ftdm_analog_configure_span() on startup.
Using ftdm_log_chan() in ftdm_analog_configure_span() is a bad idea,
since the span won't have any channels assigned.

This bug powered by declaring all variables at the top of the function,
even if they are used in an if branch at the end.

A C99'ish:

	if (callwaiting) {
		for (unsigned int i = 1; i <= span->span->chan_count; i++) {
			/* ... */
		}
	}

would have alerted the developer adding the log statement.
But since we can't have nice things (thanks MSVC for not supporting C99!)
</rant>

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-03-06 19:42:47 +01:00
Moises Silva
865d04ef2f Merge remote branch 'fsorig/master' 2011-03-05 20:46:30 -05:00
Mathieu Rene
0911ed7408 FS-3124 Use the channel's sound_prefix if it's not set in the conference's config 2011-03-05 12:49:19 -05:00
Travis Cross
541a99153d organize root .gitignore 2011-03-04 22:36:37 +00:00
Travis Cross
fac74d5591 don't ignore 393 files which are in the tree
This partially reverts commit 17d5211280.

Some changes in that commit caused 393 files which are in the tree to
be mistakenly ignored.
2011-03-04 22:20:40 +00:00
Anthony Minessale
61cdf0da5d add limits to simo open sql handles 2011-03-04 13:52:30 -06:00