mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-15 00:44:19 +09:00
freerdp: added BitmapCompressionDisabled setting
This commit is contained in:
@@ -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 */
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user