Commit Graph
281 Commits
Author SHA1 Message Date
Moises Silva f2cf68bfa9 mod_portaudio: fix incorrect use of pa input buffer that could lead to garbage audio 2011-11-20 18:40:41 -05:00
Jeff Lenk 94c9cbf63b FS-3498 --resolve 2011-08-11 14:02:08 -05:00
Matrhieu Rene 1529c0ec8a mod_portaudio: move load_config a bit lower since it needs to use the hashtables 2011-07-19 16:14:14 -04:00
Jeff Lenk 6f49e6ba9e FS-3361 --resolve mod_portaudio crash on bad init 2011-06-21 09:21:22 -05: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
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 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
Marc Olivier Chouinard ba7dc9fde8 Fix for -Wunused-but-set-variable required compiler. : mod_freetdm mod_avmd mod_cidlookup mod_ladspa mod_lcr mod_nibblebill mod_rss mod_vdm mod_dahdi_codec mod_skinny mod_cdr_pg_csv 2011-04-22 22:49:41 -04:00
Michael S Collins e8f10ea362 Add pa devlist to portaudio webapi 2011-04-04 21:53:11 -07:00
Brian West ddb345636a FS-3220: more than just typos 2011-04-01 17:38:58 -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 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
Anthony Minessale 33b74ca8c7 FS-3006 2011-02-03 17:06:18 -06:00
Brian West 3734f4cd44 bump copyright date and fix some email and typos from diego. 2011-01-05 10:09:04 -06:00
Anthony Minessale 46c6650a94 pass originate flags into session_request so we can selectivly skip throttling 2010-08-26 12:19:49 -05:00
Jeff Lenk a87429ac87 Add initial support for VS2010 2010-06-28 15:49:19 -05:00
Anthony Minessale 710290bcb4 MODENDP-302 2010-05-05 10:56:10 -05:00
Michael Jerris add3ded40a cleanup C reserved identifer violation (JANITOR-3) 2010-04-26 01:30:51 -04:00
Anthony Minessale 9e152e0f74 MODENDP-302 2010-04-20 11:08:39 -05:00
Andrew Thompson b45a11770a Fix portaudio modules on FreeBSD (-I include order issue) 2010-04-02 01:00:08 -04:00
Anthony Minessale 886e1ddb4d run indent on the whole tree and update copyright dates in prep for 1.0.5
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16579 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-06 03:38:24 +00:00
Brian West 05b9506833 MODENDP-282
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16354 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-18 04:32:15 +00:00
Mathieu Rene 116826880b mod_portaudio: default to dialplan 'XML' instead of 'default'
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16345 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-17 22:50:49 +00:00
Anthony Minessale 2d015e2644 fix pa play bug
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16188 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-06 18:09:30 +00:00
Brian West fb99b2ea2c MODENDP-277
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16115 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-02 02:33:46 +00:00
Michael Jerris c4d1333185 fix portaudio build with jack
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15911 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-11 18:12:55 +00:00
Michael Jerris ae67ecceac fix mod_portaudio linux build with alsa (MODAPP-377)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15899 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-11 03:20:06 +00:00
Michael Jerris 2ca3c17e90 try to fix portaudio linking (MODAPP-377)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15895 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-11 02:11:04 +00:00
Michael Jerris 59472c23ef automake mod_portaudio and mod_portaudio_stream
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15820 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-07 09:00:05 +00:00
Andrew Thompson f6e24c3c95 mod_portaudio: make the ringfile configurable via new API command 'pa ringfile'
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15633 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-23 22:15:26 +00:00
Anthony Minessale 2fa0c4910f refactor enterprise_originate
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15565 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-20 02:17:08 +00:00
Andrew Thompson f3ec5531ef git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15411 d0543943-73ff-0310-b7d9-9358b9ac24b2 2009-11-10 18:11:30 +00:00
Anthony Minessale df7637f687 change switch_strlen_zero to zstr
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15211 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-23 16:03:42 +00:00