change capture_code to enum

This commit is contained in:
Jay Sorg
2024-05-14 23:10:53 -07:00
parent 96ff6fdba8
commit 112a534f4c
2 changed files with 18 additions and 7 deletions
+13 -2
View File
@@ -74,6 +74,16 @@ enum client_resize_mode
CRMODE_MULTI_SCREEN
};
enum xrdp_capture_code
{
CC_SIMPLE = 0,
CC_SUF_A16 = 1,
CC_SUF_RFX = 2,
CC_SUF_A2 = 3,
CC_GFX_PRO = 4,
CC_GFX_A2 = 5
};
/**
* Type describing Unicode input state
*/
@@ -179,7 +189,7 @@ struct xrdp_client_info
int mcs_early_capability_flags;
int max_fastpath_frag_bytes;
int capture_code;
int old_capture_code;
int capture_format;
char certificate[1024];
@@ -239,6 +249,7 @@ struct xrdp_client_info
enum client_resize_mode client_resize_mode;
enum unicode_input_state unicode_input_support;
enum xrdp_capture_code capture_code;
};
enum xrdp_encoder_flags
@@ -258,6 +269,6 @@ enum xrdp_encoder_flags
/* yyyymmdd of last incompatible change to xrdp_client_info */
/* also used for changes to all the xrdp installed headers */
#define CLIENT_INFO_CURRENT_VERSION 20230425
#define CLIENT_INFO_CURRENT_VERSION 20240514
#endif