From 0c7703d2931a007ae8e5dedf55fca7aa5ec22d7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Moreau?= Date: Wed, 1 Feb 2012 22:40:36 -0500 Subject: [PATCH] xfreerdp-server: adjust capture settings for better performance --- server/X11/xf_encode.c | 2 +- server/X11/xf_peer.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server/X11/xf_encode.c b/server/X11/xf_encode.c index e6c253f5e..643099bee 100644 --- a/server/X11/xf_encode.c +++ b/server/X11/xf_encode.c @@ -109,7 +109,7 @@ void* xf_monitor_updates(void* param) pthread_detach(pthread_self()); - wait_interval = (1000000 / xfp->fps) / 16; + wait_interval = (1000000 / 2500); while (1) { diff --git a/server/X11/xf_peer.c b/server/X11/xf_peer.c index ae6675008..8a746b4cf 100644 --- a/server/X11/xf_peer.c +++ b/server/X11/xf_peer.c @@ -289,7 +289,7 @@ void xf_peer_init(freerdp_peer* client) xfp = (xfPeerContext*) client->context; - xfp->fps = 48; + xfp->fps = 24; xfp->thread = 0; xfp->activations = 0; xfp->event_queue = xf_event_queue_new();