293 Commits

Author SHA1 Message Date
Peter Olsson
084e245085 Lots of trivial tweaks to minimize compiler warnings, especially on 64-bit platform: Added missing type casts, changed types, added missing NULL checks. 2014-01-22 22:30:23 +01:00
Anthony Minessale
4a172402d2 some refactoring and plumbing for 1.4 2013-10-16 02:24:32 +05:00
Nathan Neulinger
32adc789f6 make noexpandtab explicit in all vim modelines other than xml files 2013-06-25 11:50:17 -05:00
Anthony Minessale
97faaab42c FS-5430 --resolve 2013-05-15 09:27:18 -05:00
Raymond Chandler
1b33470163 FS-5280 --resolve bitch n bail 2013-04-08 09:51:14 -04:00
Raymond Chandler
09a3e63b15 add param to not fail module load on device fail 2013-03-20 15:10:19 -04:00
Jeff Lenk
dc2c11f13f FS-4768 initial add of vs2012 build support 2012-12-29 14:57:15 -06:00
Anthony Minessale
06a3266360 FS-4655 its not a bug its a behaviour request, try this patch 2012-09-27 14:27:28 -05:00
Jeff Lenk
2091f4f0d3 FS-4319 --resolve portaudio not always moving the active call to the top of its internal list (invalid ringing) 2012-06-21 09:52:13 -05:00
Ken Rice
c5554eb939 Copyright date update. 2012-04-18 11:52:02 -05:00
Anthony Minessale
f7b04b1045 FS-3826: --resolve put alsa libs where they go in the linker line, give this a try 2012-04-10 15:37:34 -05:00
Ken Rice
cac6c262bb conf: add config files to module directories
The idea here is that the config files in the module directories will
serve as the canonical documentation of all module configuration
options.
2012-03-24 04:51:08 +00:00
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