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
This commit is contained in:
parent
a1f8856484
commit
8c7c645285
4
rdpsnd.c
4
rdpsnd.c
@ -40,6 +40,7 @@
|
|||||||
#define RDPSND_REC_DATA 42
|
#define RDPSND_REC_DATA 42
|
||||||
#define RDPSND_REC_SET_VOLUME 43
|
#define RDPSND_REC_SET_VOLUME 43
|
||||||
|
|
||||||
|
/* Special flag for TLSND record, not defined in MS specs. */
|
||||||
#define RDPSND_FLAG_RECORD 0x00800000
|
#define RDPSND_FLAG_RECORD 0x00800000
|
||||||
|
|
||||||
#define MAX_FORMATS 10
|
#define MAX_FORMATS 10
|
||||||
@ -309,7 +310,10 @@ rdpsnd_process_negotiate(STREAM in)
|
|||||||
/* if sound is enabled, set snd caps to alive to enable
|
/* if sound is enabled, set snd caps to alive to enable
|
||||||
transmision of audio from server */
|
transmision of audio from server */
|
||||||
if (g_rdpsnd)
|
if (g_rdpsnd)
|
||||||
|
{
|
||||||
flags |= TSSNDCAPS_ALIVE;
|
flags |= TSSNDCAPS_ALIVE;
|
||||||
|
flags |= RDPSND_FLAG_RECORD;
|
||||||
|
}
|
||||||
out_uint32_le(out, flags); /* TSSNDCAPS flags */
|
out_uint32_le(out, flags); /* TSSNDCAPS flags */
|
||||||
|
|
||||||
out_uint32(out, 0xffffffff); /* volume */
|
out_uint32(out, 0xffffffff); /* volume */
|
||||||
|
Loading…
Reference in New Issue
Block a user