Laxmikant Rashinkar
122d8bc057
sound redirection: handle fragmented packets
10 years ago
Laxmikant Rashinkar
c0839cd6a5
when closing audio source, don't flush audio data if audio buffer is empty
10 years ago
Jay Sorg
8397055e8b
move some hard code paths to defines in header
10 years ago
Jay Sorg
2e17b70fcd
chansrv: sound_send_wave_data changes
10 years ago
Laxmikant Rashinkar
5e537ebdfe
coverity: explicit null dereferenced
10 years ago
Laxmikant Rashinkar
73578bc612
coverity: fixed unchecked return value
11 years ago
Laxmikant Rashinkar
3bb31876e7
coverity: fixed resolution leak issues
11 years ago
Jay Sorg
6d3af904d3
sesman: sound.c: no logic change, remove tabs and warning
11 years ago
speidy
cbc8317c6d
chansrv: sound: prevent an infinite loop when the connection with pulse audio is closed improperly
11 years ago
Jay Sorg
c8e61a8042
chansrv: more remove simple sound
11 years ago
Jay Sorg
17bbecabd3
chansrv: remove simple sound and load pulse modules
11 years ago
Idan Freiberg
42de994741
Merge pull request #122 from speidy/devel
...
Compilation fix for pulse source module + Merge some fixes from master branch
11 years ago
speidy
eda3a2db65
chansrv: sound: zero out ack flags when sound_send_close called, to
...
avoid deadloop when chunk is sent and not acked back by the client.
11 years ago
Laxmikant Rashinkar
47071be4d4
simplesound: fixed CHANSRV_PORT_STR undefined error
11 years ago
Jay Sorg
f14986ec59
chansrv: fix for audio falling behind and growing memory
11 years ago
Laxmikant Rashinkar
33e6c7a834
pulseaudio: fixed some build issues
11 years ago
Laxmikant Rashinkar
82b7ccae96
we now load module-xrdp-sink/source automatically so user's dont have to mess around with configuring /etc/pulse/default.pa config file
11 years ago
Laxmikant Rashinkar
43b7b84182
missed some files for microphone redirection using rdesktop
11 years ago
Jay Sorg
ef51e44119
chansrv: handle smartcard session reconnect and some logging changes
11 years ago
Jay Sorg
e602a28d5c
common: transport aware when app is terminating
11 years ago
Jay Sorg
45492057c5
Merge branch 'master' of github.com:neutrinolabs/xrdp
12 years ago
Jay Sorg
29420b3134
chansrv: no logic change, work on warning
12 years ago
speidy
aab0176867
chansrv: fix for pulse simple method, to get it work again.
12 years ago
Lukas Vacek
e7fe39a65b
Fix sound and clipboard crashes
...
- In case clipboard is not initialized, clipboard_data_in returns
(fixes a segfault)
- If less than 4 bytes are sent to sound_send_wave_data_chunk, it
returns
(fixes a segfault)
- When sending sound initiliazation messages set g_chan in chansrv to 0,
so the server waits for client to reply (this makes sound work afte
reconnecting)
- In process_message_channel_setup, clear any leftover data in
chan_items
12 years ago
Jay Sorg
21df0406d7
pulse work and cleanup
12 years ago
Jay Sorg
4960accf8e
pulse sink, use buffer so not sending too small or too big audio packets
12 years ago
Jay Sorg
4544554c3b
chansrv: fix for close message
12 years ago
Jay Sorg
6d5ffee12b
work on pulse sink, added close message
12 years ago
Jay Sorg
2d89ae1f38
chansrv: work on pulse sink
12 years ago
Jay Sorg
9301d19d88
chansrv: work on pulse sink
12 years ago
Jay Sorg
5e8e1856f1
chansrv: work on pulse sink
12 years ago
Laxmikant Rashinkar
1123323fda
o moved from GNU General Public License to Apache License, Version 2.0
...
o applied new coding standards to all .c files
o moved some files around
12 years ago
Jay Sorg
bae50c9ca1
chansrv: changes for running as user, not root
13 years ago
Jay Sorg
856783ba95
no logic changes, remove warnings and coding style changes
13 years ago
Jay Sorg
7fa4f936e4
chansrv: simple pulse audio support
13 years ago
jsorg71
d70d80a33d
update copyright year
15 years ago
jsorg71
fa91c84668
first clipboard checkin
15 years ago
jsorg71
e1eb8bfcbc
added device redir start files
16 years ago
jsorg71
631a7c16e1
added chansrv
16 years ago