freerdp: added BitmapCompressionDisabled setting

This commit is contained in:
Marc-André Moreau
2013-06-19 02:48:25 -04:00
parent fbf3208b0a
commit f7af23c2e9
2 changed files with 11 additions and 1 deletions

View File

@@ -653,6 +653,7 @@ typedef struct _RDPDR_PARALLEL RDPDR_PARALLEL;
#define FreeRDP_SaltedChecksum 2309
#define FreeRDP_LongCredentialsSupported 2310
#define FreeRDP_NoBitmapCompressionHeader 2311
#define FreeRDP_BitmapCompressionDisabled 2312
#define FreeRDP_DesktopResize 2368
#define FreeRDP_DrawAllowDynamicColorFidelity 2369
#define FreeRDP_DrawAllowColorSubsampling 2370
@@ -1061,7 +1062,8 @@ struct rdp_settings
ALIGN64 BOOL SaltedChecksum; /* 2309 */
ALIGN64 BOOL LongCredentialsSupported; /* 2310 */
ALIGN64 BOOL NoBitmapCompressionHeader; /* 2311 */
UINT64 padding2368[2368 - 2312]; /* 2312 */
ALIGN64 BOOL BitmapCompressionDisabled; /* 2312 */
UINT64 padding2368[2368 - 2313]; /* 2313 */
/* Bitmap Capabilities */
ALIGN64 BOOL DesktopResize; /* 2368 */

View File

@@ -602,6 +602,10 @@ BOOL freerdp_get_param_bool(rdpSettings* settings, int id)
return settings->NoBitmapCompressionHeader;
break;
case FreeRDP_BitmapCompressionDisabled:
return settings->BitmapCompressionDisabled;
break;
case FreeRDP_DesktopResize:
return settings->DesktopResize;
break;
@@ -1049,6 +1053,10 @@ int freerdp_set_param_bool(rdpSettings* settings, int id, BOOL param)
settings->NoBitmapCompressionHeader = param;
break;
case FreeRDP_BitmapCompressionDisabled:
settings->BitmapCompressionDisabled = param;
break;
case FreeRDP_DesktopResize:
settings->DesktopResize = param;
break;