[settings] add TransportDumpReplayNodelay

This commit is contained in:
akallabeth 2024-05-17 10:10:02 +02:00
parent f1e0b5367f
commit d545509f72
No known key found for this signature in database
GPG Key ID: A49454A3FC909FD5
4 changed files with 12 additions and 1 deletions

View File

@ -432,7 +432,8 @@ struct rdp_settings
SETTINGS_DEPRECATED(ALIGN64 char* TransportDumpFile); /* 1861 */
SETTINGS_DEPRECATED(ALIGN64 BOOL TransportDumpReplay); /* 1862 */
SETTINGS_DEPRECATED(ALIGN64 BOOL DeactivateClientDecoding); /* 1863 */
UINT64 padding1920[1920 - 1864]; /* 1864 */
SETTINGS_DEPRECATED(ALIGN64 BOOL TransportDumpReplayNodelay); /* 1864 */
UINT64 padding1920[1920 - 1865]; /* 1865 */
UINT64 padding1984[1984 - 1920]; /* 1920 */
/**

View File

@ -600,6 +600,9 @@ BOOL freerdp_settings_get_bool(const rdpSettings* settings, FreeRDP_Settings_Key
case FreeRDP_TransportDumpReplay:
return settings->TransportDumpReplay;
case FreeRDP_TransportDumpReplayNodelay:
return settings->TransportDumpReplayNodelay;
case FreeRDP_UnicodeInput:
return settings->UnicodeInput;
@ -1378,6 +1381,10 @@ BOOL freerdp_settings_set_bool(rdpSettings* settings, FreeRDP_Settings_Keys_Bool
settings->TransportDumpReplay = cnv.c;
break;
case FreeRDP_TransportDumpReplayNodelay:
settings->TransportDumpReplayNodelay = cnv.c;
break;
case FreeRDP_UnicodeInput:
settings->UnicodeInput = cnv.c;
break;

View File

@ -254,6 +254,8 @@ static const struct settings_str_entry settings_map[] = {
{ FreeRDP_ToggleFullscreen, FREERDP_SETTINGS_TYPE_BOOL, "FreeRDP_ToggleFullscreen" },
{ FreeRDP_TransportDump, FREERDP_SETTINGS_TYPE_BOOL, "FreeRDP_TransportDump" },
{ FreeRDP_TransportDumpReplay, FREERDP_SETTINGS_TYPE_BOOL, "FreeRDP_TransportDumpReplay" },
{ FreeRDP_TransportDumpReplayNodelay, FREERDP_SETTINGS_TYPE_BOOL,
"FreeRDP_TransportDumpReplayNodelay" },
{ FreeRDP_UnicodeInput, FREERDP_SETTINGS_TYPE_BOOL, "FreeRDP_UnicodeInput" },
{ FreeRDP_UnmapButtons, FREERDP_SETTINGS_TYPE_BOOL, "FreeRDP_UnmapButtons" },
{ FreeRDP_UseCommonStdioCallbacks, FREERDP_SETTINGS_TYPE_BOOL,

View File

@ -184,6 +184,7 @@ static const size_t bool_list_indices[] = {
FreeRDP_ToggleFullscreen,
FreeRDP_TransportDump,
FreeRDP_TransportDumpReplay,
FreeRDP_TransportDumpReplayNodelay,
FreeRDP_UnicodeInput,
FreeRDP_UnmapButtons,
FreeRDP_UseCommonStdioCallbacks,