diff options
author | llyzs <llyzs.vic@gmail.com> | 2011-11-02 22:18:04 +0400 |
---|---|---|
committer | Vic Lee (llyzs) <llyzs@b6cfa94a-2857-405c-b0d6-536ef9fc39e1> | 2011-11-02 22:18:04 +0400 |
commit | 8dcf59cf44e2b14ab125dfeb177ad6e5670465c7 (patch) | |
tree | 306c771b09dbc8a2d45b4866041056953ebe0141 /remmina-plugins | |
parent | de73ec84a9e5ad5ab3d5beb2a75ade338ca644d1 (diff) |
rdp: add RemoteFX 32-bit option.
Diffstat (limited to 'remmina-plugins')
-rw-r--r-- | remmina-plugins/rdp/remminapluginrdp.c | 1 | ||||
-rw-r--r-- | remmina-plugins/rdp/remminapluginrdpui.c | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/remmina-plugins/rdp/remminapluginrdp.c b/remmina-plugins/rdp/remminapluginrdp.c index 16c7d886d..de4fba965 100644 --- a/remmina-plugins/rdp/remminapluginrdp.c +++ b/remmina-plugins/rdp/remminapluginrdp.c @@ -577,6 +577,7 @@ static gpointer colordepth_list[] = "15", N_("High color (15 bit)"), "16", N_("High color (16 bit)"), "24", N_("True color (24 bit)"), + "32", N_("RemoteFX (32 bit)"), NULL }; diff --git a/remmina-plugins/rdp/remminapluginrdpui.c b/remmina-plugins/rdp/remminapluginrdpui.c index 745b59be3..428da27d4 100644 --- a/remmina-plugins/rdp/remminapluginrdpui.c +++ b/remmina-plugins/rdp/remminapluginrdpui.c @@ -275,11 +275,12 @@ remmina_plugin_rdpui_pre_connect (RemminaProtocolWidget *gp) settings->order_support[NEG_ELLIPSE_SC_INDEX] = False; settings->order_support[NEG_ELLIPSE_CB_INDEX] = False; - if (settings->color_depth >= 24) + if (settings->color_depth == 32) { settings->rfx_codec = True; settings->frame_acknowledge = False; settings->large_pointer = True; + settings->performance_flags = PERF_FLAG_NONE; gpdata->rfx_context = rfx_context_new (); rfx_context_set_cpu_opt (gpdata->rfx_context, CPU_SSE2); |