Bug 100286 - Wrong GStreamer queuing algorithm causing excessive memory and frames losses
Summary: Wrong GStreamer queuing algorithm causing excessive memory and frames losses
Status: RESOLVED MOVED
Alias: None
Product: Spice
Classification: Unclassified
Component: spice-gtk (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Spice Bug List
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-20 11:15 UTC by Frediano Ziglio
Modified: 2018-06-03 10:21 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
spice-server patch to reproduce the issue (1.80 KB, patch)
2017-03-20 11:15 UTC, Frediano Ziglio
Details | Splinter Review

Description Frediano Ziglio 2017-03-20 11:15:10 UTC
Created attachment 130323 [details] [review]
spice-server patch to reproduce the issue

Currently spice-gtk code attempt to insert some delay to deal lipsync.
The idea is to delay frame displays to sync with the audio.
However the delay is attempted on the output of the pipeline (so uncompressed frames) potentially requiring large amount of memory.
I wrote a patch for the server (attached) to leverage the delay so high to cause the client to crash.
Comment 1 GitLab Migration User 2018-06-03 10:21:12 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/spice/spice-gtk/issues/22.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.