[Spice-devel] [RFC PATCH spice-server v4 21/22] WIP: Try to reduce delay
Frediano Ziglio
fziglio at redhat.com
Tue Aug 29 11:55:09 UTC 2017
>
>
> > On 25 Aug 2017, at 11:54, Frediano Ziglio <fziglio at redhat.com> wrote:
> >
> > This is an hacky patch that tryes to reduce lag
tryes -> tries
> > ---
> > server/stream-device.c | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/server/stream-device.c b/server/stream-device.c
> > index 5ab41396..88e5abba 100644
> > --- a/server/stream-device.c
> > +++ b/server/stream-device.c
> > @@ -182,7 +182,7 @@ handle_msg_data(StreamDevice *dev,
> > SpiceCharDeviceInstance *sin)
> > // TODO collect all message ??
> > // up: we send a single frame together
> > // down: guest can cause a crash
> > - stream_channel_send_data(dev->stream_channel, buf, n,
> > reds_get_mm_time());
> > + stream_channel_send_data(dev->stream_channel, buf, n,
> > reds_get_mm_time() - 2000);
>
> How did you come up with value 2000?
>
> Thanks
> Christophe
>
> > dev->hdr.size -= n;
> > }
> > if (dev->hdr.size == 0) {
This is related to https://lists.freedesktop.org/archives/spice-devel/2017-August/039359.html.
It tries to avoid latency on the client.
The initial delay that server impose to the client is 400 ms.
2000 (still ms) make sure that this value can increase for a while.
Frediano
More information about the Spice-devel
mailing list