Currently there is no limit on the input and output queue of GStreamer
pipeline.
On output we queue decompressed frames before displaying without
limits.
On input as soon as we get data from network we attempt to queue to
GStreamer pipeline but the source is configures with no limits
(max-bytes=0).
Limit both queues.
The extra patch limits the delay we wait for displaying the frames.

Frediano Ziglio (3):
  RFC channel-display-gst: Prevent accumulating output queue
  RFC channel-display-gst: Limit input queue
  HACK reduce time to wait

 src/channel-display-gst.c | 90 +++++++++++++++++++++++++++++++----------------
 1 file changed, 59 insertions(+), 31 deletions(-)

-- 
2.14.3

_______________________________________________
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to