xfreerdp-server: adjust capture settings for better performance
authorMarc-André Moreau <marcandre.moreau@gmail.com>
Thu, 2 Feb 2012 03:40:36 +0000 (22:40 -0500)
committerMarc-André Moreau <marcandre.moreau@gmail.com>
Thu, 2 Feb 2012 03:40:36 +0000 (22:40 -0500)
server/X11/xf_encode.c
server/X11/xf_peer.c

index e6c253f..643099b 100644 (file)
@@ -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)
        {
index ae66750..8a746b4 100644 (file)
@@ -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();