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();