GStreamer multimedia framework
Find a file
Jan Alexander Steffens (heftig) e8c34afd5f aggregator: Replace GMainContext with GAsyncQueue (v2)
The previous implementation kept accumulating GSources,
slowing down the iteration and leaking memory.

Instead of trying to fix the main context flushing, replace
it with a GAsyncQueue which is simple to flush and has
less overhead.

https://bugzilla.gnome.org/show_bug.cgi?id=736782
2017-12-02 15:10:26 +00:00
libs/gst/base aggregator: Replace GMainContext with GAsyncQueue (v2) 2017-12-02 15:10:26 +00:00
tests/check/libs aggregator: Avoid destroying sources we do not own 2017-12-02 15:10:25 +00:00