[Bug 766898] player: Add a message queue API in addition to the signals

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Nov 1 18:34:11 UTC 2018


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

--- Comment #25 from Stephan Hesse <tchakabam at gmail.com> ---
Yes :) 

The main work on the signal adapter thingie is done. As in "should work". Need
to do the slightly boring work of mapping all signal data to all messages now.

Here is the current diff from my feature branch against master:
https://github.com/GStreamer/gst-plugins-bad/compare/master...tchakabam:feature/player-api-message-bus?expand=1

Finally, I still need to integrate all of your comments fully. Those or mainly
removing the transient-state vars and instead building all message data
in-place in the respective internal callbacks. And also the ref-counting issue
on the bus getter.

You can already take a look at the existing patch, since it is already quite a
bit to review maybe, and this *should* be almost finished..

We should also create a patch that updates gst-examples using this API, so we
can validate fully that the current signal-adapter approach works.

-- 
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