Marc-André Moreau
d3b505b008
channels: fix linking of channels
2012-10-14 03:22:58 -04:00
Marc-André Moreau
4924b9f673
Merge branch 'channels' of github.com:FreeRDP/FreeRDP into channels
2012-10-14 02:39:18 -04:00
Marc-André Moreau
0feebdbc37
cmake: refactoring of channel scripts
2012-10-14 02:38:58 -04:00
Marc-André Moreau
304b4c2d86
cmake: fix windows build
2012-10-14 01:17:25 -04:00
Marc-André Moreau
06fa85f31c
cmake: refactoring of MONOLITHIC_BUILD
2012-10-13 17:30:59 -04:00
Marc-André Moreau
5b1a7104a0
channels: refactor static server channels
2012-10-13 10:17:52 -04:00
Marc-André Moreau
de1c812fc9
channels/rdpsnd: fix build on Windows
2012-10-10 20:44:27 -04:00
Marc-André Moreau
4b1b51b1f8
channels: fix data type refactoring issue
2012-10-09 14:00:28 -04:00
Marc-André Moreau
9d064171a7
freerdp: get rid of old types
2012-10-09 03:26:39 -04:00
Marc-André Moreau
1bf8a45519
freerdp: change uint8, sint8, uint16, sint16 to BYTE, INT8, UINT16, INT16
2012-10-09 03:01:37 -04:00
Marc-André Moreau
1ed644786c
freerdp: change boolean type to BOOL type
2012-10-09 02:38:39 -04:00
Marc-André Moreau
5612bc43f8
freerdp: change true/false to TRUE/FALSE
2012-10-09 02:31:28 -04:00
Marc-André Moreau
2df7aaad39
libfreerdp-utils: get rid of xstrdup in favor of WinPR _strdup
2012-10-08 23:42:01 -04:00
Marc-André Moreau
9909a12af5
libfreerdp-utils: get rid of xmalloc, xrealloc and xfree
2012-10-08 23:21:26 -04:00
Marc-André Moreau
e60a092d81
freerdp: fix headers
2012-10-08 23:02:04 -04:00
Marc-André Moreau
40eea7c76b
cmake: rename WITH_MONOLITHIC_BUILD to MONOLITHIC_BUILD
2012-10-08 22:55:06 -04:00
Marc-André Moreau
ac7e1a3aea
channels: make rail, drdynvc, cliprdr and rdpsnd built-in channels
2012-10-08 22:48:17 -04:00
Marc-André Moreau
93f88d1c48
channels: added support for loading plugins from a static entry table
2012-10-08 19:54:11 -04:00
Marc-André Moreau
84f88883e9
sfreerdp-server: get rdpsnd channel to initialize
2012-10-08 16:29:40 -04:00
Marc-André Moreau
fbd2f360e9
winpr: fix compilation on Linux
2012-10-05 14:45:54 -04:00
Marc-André Moreau
e0693c8f4c
cmake: refactoring of channels cmake scripts
2012-10-04 16:54:16 -04:00
Marc-André Moreau
4c319ebdd9
channels/rdpsnd: code style cleanup
2012-10-02 23:01:16 -04:00
Marc-André Moreau
6cb933aa5a
channels: added build options to enabled/disable client and server channels
2012-09-22 20:16:38 -04:00
Marc-André Moreau
e4e85be15d
channels: add automatic inclusion and bundling of built-in server channels
2012-09-22 19:25:21 -04:00
Marc-André Moreau
3d65cb1c27
channels: moved client-side implementations in client subdirectories
2012-09-22 17:46:23 -04:00
Marc-André Moreau
cb8c0ef3c8
channels: refactoring of cmake build scripts
2012-09-20 23:39:27 -04:00
Marc-André Moreau
d5d1eb7762
libfreerdp: add proper config.h inclusions
2012-08-14 17:09:01 -04:00
Marc-André Moreau
dd91fdac03
channels: add support for monolithic build
2012-08-14 00:48:55 -04:00
Marc-André Moreau
ec1a17f554
client/Mac: merge latest updates from Jay
2012-08-12 16:04:11 -04:00
Jay Sorg
21a8b64bc7
channel/rdpsnd: from LK2000, remove debug messages in mac audio
2012-08-02 10:12:31 -07:00
Marc-André Moreau
baeafc5dfc
channels: merging with master
2012-08-01 12:50:27 -04:00
Marc-André Moreau
4b720a6c0d
client: merging Mac OS X and Windows client improvements from Jay Sorg
2012-07-31 16:27:42 -04:00
Bernhard Miklautz
6359c93609
rdpsnd: show message when plugin was successfully loaded
...
Helps to inform the user which plugin is actually be used. Fixes #523
2012-07-31 12:57:58 +02:00
Marc-André Moreau
52c697a7e2
channels: start fixing compilation on Windows
2012-07-28 22:24:14 -04:00
Vic Lee
cc9e584301
rdpsnd/pulse: fix set volume synchronization.
2012-05-30 20:35:17 +08:00
Vic Lee
2633484e8d
rdpsnd/pulse: support volume change.
2012-05-30 00:22:58 +08:00
Vic Lee
229d4e0d3c
rdpsnd/alsa: support volume change.
2012-05-29 23:36:47 +08:00
Vic Lee
e50983fdff
dsp: add MS ADPCM codec.
2012-05-24 23:09:30 +08:00
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
Laxmikant Rashinkar
1cbf3dab21
Initial push for the native Mac FreeRDP client
2012-05-02 20:15:27 -07: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