[Bug 746462] rtpsession/rtpjitterbuffer: Use a thread pool to share all the timeout threads between elements

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon May 25 08:51:20 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=746462

--- Comment #12 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
This all does not seem very useful with latest GLib anymore. Threads are only
migrated from a thread pool to the global one after they were idle for >=15
seconds. So no real sharing happens here unless there is nothing to do here for
>=15 seconds, which is rather unlikely.

I think this was different some GLib versions ago, where threads immediately
went back to the global thread pool and thus could be shared.


What we could do here instead now would be to have one thread pool for all
instances, but there we could easily cause too many threads (> number of
instances) to be started.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list