Vic Lee
052f841d7f
server: add rdpsnd server channel library.
2012-05-24 14:03:21 +08:00
Julien Ropé
ffbbc13496
Removing reference to 'decoded_data' as this variable was removed by another commit
2012-05-16 11:34:28 +02:00
Julien Ropé
bbb48783e3
Some modifications on the LIST usage.
...
Made sure the list_*() API was used whenever possible, rather than relying on the internal implementation.
Added comments to the list.c file for documentation.
2012-05-16 11:34:18 +02:00
Julien Ropé
98d5b98465
Memory leak fixes.
...
Passed the code through a static analyzer and fixed all reported (and verified) potential memory leaks.
2012-05-16 11:33:57 +02:00
Vic Lee
ac5c7cded3
rdpsnd/alsa: reduce default audio latency.
2012-05-09 23:14:53 +08:00
Marc-André Moreau
e8144e4bdc
Merge pull request #585 from llyzs/dsp
...
dsp: rewrite api to reduce memory allocations.
2012-05-09 07:36:18 -07:00
Vic Lee
473ba080e7
rdpsnd/pulse: fix a segfault in case device name is not provided.
2012-05-09 19:18:47 +08:00
Vic Lee
c9ad01ea55
dsp: rewrite api to reduce memory allocations.
2012-05-09 16:15:23 +08:00
Scott Tsai
36a37cc752
Use PULSEAUDIO_INCLUDE_DIR instead of PULSE_INCLUDE_DIRS
2012-04-27 01:14:21 +08:00
Anthony Tong
69017a5f3c
rdpsnd: follow rdpdr and free the stream from svc_plugin
2012-02-27 12:12:17 -05:00
Slava Dubrovskiy
c10866db66
Fix not linked with libpulse (issue 418)
...
Signed-off-by: Slava Dubrovskiy <dubrsl@altlinux.org>
2012-02-14 13:46:26 -05:00
Bernhard Miklautz
668c8c8cef
build: use WITH_XXX instead of XXX_FOUND
...
To check if something should be en- or disabled WITH_XXX
should be used and not XXX_FOUND.
If XXX_FOUND is used and something gets disabled afterwards (by setting
WITH_XXX to OFF) it will be compiled in as long as XXX_FOUND is found in
cmake's cache file. So disabling a feature, or option, without
clearing the CMakeCache.txt might result in builds with unwanted
configuration.
2012-01-23 14:40:05 +01:00
Bernhard Miklautz
cc24a7ad6a
Changed cmake find prefix for pulseaudio.
...
Now option (WITH_PULSEAUDIO) and package prefix (PULSEAUDIO_FOUND) match.
2012-01-23 14:40:05 +01:00
Marc-André Moreau
a63a196f53
types: refactoring to make use of standard data types when available
2011-11-19 12:19:16 -05:00
Vic Lee
7891ce2c75
rdpsnd/pulse: add latency control.
2011-09-25 14:00:09 +08:00
Vic Lee
c82dfa2a0b
rdpsnd/alsa: better buffer size against requested latency.
2011-09-25 13:41:38 +08:00
Vic Lee
e5060dcaee
rdpsnd: add manual latency control for ALSA.
2011-09-25 11:41:37 +08:00
Rex Tsai
96b7418e56
rdpsnd/pulse: Fix default device name.
2011-09-01 22:36:26 +08:00
Rex Tsai
ecbe24ca9a
cmake: make linking type as option.
2011-09-01 22:18:58 +08:00
Vic Lee
bd5fb5c62a
rdpsnd/pulse: add a pointer check.
2011-08-30 10:59:30 +08:00
Marc-André Moreau
09980c8a7c
include: refactor FRDP_ types to RDP_
2011-08-17 17:28:26 -04:00
Marc-André Moreau
6215417b29
windows: export all exported api functions
2011-08-16 23:54:42 -04:00
Vic Lee
46dd495229
rdpsnd: reset close request when a wave is received.
2011-08-16 09:23:29 +08:00
Vic Lee
15e553f8f1
rdpsnd: add PulseAudio sub-plugin.
2011-08-15 18:21:58 +08:00
Vic Lee
c02a568ed8
rdpsnd: use xfree.
2011-08-15 18:21:11 +08:00
Vic Lee
a8fde1144b
rdpsnd: start playing immediately when a close signal received.
2011-08-15 16:58:07 +08:00
Vic Lee
a122006b0e
rdpsnd: add ALSA sub-plugin.
2011-08-15 16:28:52 +08:00
Vic Lee
a2a9fdb630
rdpsnd: add device sub-plugin prefix.
2011-08-15 15:21:56 +08:00
Vic Lee
bfe7f83f03
rdpsnd: add main rdpsnd module.
2011-08-15 15:08:23 +08:00