From 8c7c6452859a2b98657953fcc210fdaae1935cb2 Mon Sep 17 00:00:00 2001 From: Henrik Andersson Date: Tue, 13 May 2014 14:03:08 +0000 Subject: [PATCH] Reintroduce special caps flag 0x00800000 which got removed in commit r1791. git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/rdesktop/trunk@1796 423420c4-83ab-492f-b58f-81f9feb106b5 --- rdpsnd.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rdpsnd.c b/rdpsnd.c index 54f1287..e3ab9e3 100644 --- a/rdpsnd.c +++ b/rdpsnd.c @@ -40,6 +40,7 @@ #define RDPSND_REC_DATA 42 #define RDPSND_REC_SET_VOLUME 43 +/* Special flag for TLSND record, not defined in MS specs. */ #define RDPSND_FLAG_RECORD 0x00800000 #define MAX_FORMATS 10 @@ -309,7 +310,10 @@ rdpsnd_process_negotiate(STREAM in) /* if sound is enabled, set snd caps to alive to enable transmision of audio from server */ if (g_rdpsnd) + { flags |= TSSNDCAPS_ALIVE; + flags |= RDPSND_FLAG_RECORD; + } out_uint32_le(out, flags); /* TSSNDCAPS flags */ out_uint32(out, 0xffffffff); /* volume */