Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handle thunering heard #25

Open
mescoops opened this issue Feb 11, 2018 · 5 comments
Open

Handle thunering heard #25

mescoops opened this issue Feb 11, 2018 · 5 comments
Labels
bug help wanted medium priority These are issues that should be taken care of at some point, but are not show stoppers.

Comments

@mescoops
Copy link
Contributor

Outside of click call back
Display needs to update while restaring

@LeStarch
Copy link
Collaborator

Here is the code to add deferred functions (sleep) later in the GUI thread:

GObject.idle_add;

@LeStarch
Copy link
Collaborator

Maybe not sleep on the GUI thread

@LeStarch
Copy link
Collaborator

Not a concern for scale 16x

@LeStarch
Copy link
Collaborator

Essentially, there is a huge burden placed on the computer when starting the monitoring software as all 18 connections start at once. This can cause start-up failures and require manual intervention (ewww). Add jitter and deferred loading to fix this issue.

@LeStarch
Copy link
Collaborator

Skills:

  • Deferred Events in GTK3+
  • GStreamer Start-up
  • Jittering as a way to defeat the Thundering Heard

@LeStarch LeStarch added medium priority These are issues that should be taken care of at some point, but are not show stoppers. and removed nice-to-have Non-critical work. labels Feb 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug help wanted medium priority These are issues that should be taken care of at some point, but are not show stoppers.
Projects
None yet
Development

No branches or pull requests

2 participants