Jeff Lenk
f781ec9a5a
FS-6542 missed file
2014-07-17 23:54:34 -05:00
Travis Cross
a0e19e1c7f
Use system portaudio library
...
This removes our in-tree version of portaudio-19 and migrates
mod_portaudio and mod_portaudio_stream to use the system version of
the library. Our detection of the system library relies on
pkg-config.
2014-07-17 21:15:53 +00:00
Jeff Lenk
419a2a617d
FS-6542 oart 1 this will break vs2012 temporarily unless you manually delete libs\portaudio
2014-07-17 00:34:42 -05:00
Anthony Minessale
7151d6acea
FS-6402 part 2
2014-04-02 03:21:37 +05:00
Anthony Minessale
5c0cff70b3
FS-6402 --resolve
2014-04-02 01:20:19 +05:00
Anthony Minessale
804ef7709d
change from sqlite hash to newly added one
2014-03-09 00:37:17 +05:00
Ken Rice
6e7d5d0897
update copyright header for 2014
2014-02-12 12:08:56 -06:00
Peter Olsson
5a820fdc78
Disabled some compiler warnings on Windows build (for Visual Studio 2012), also disabled code analysis one some projects. This should make the Windows build more clean in the future.
2014-01-22 22:47:11 +01:00
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