[gstreamer-bugs] [Bug 584686] [playbin2] Need {audio, video, text}-tags-changed signals

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Thu Jun 4 01:35:49 PDT 2009


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=584686

  GStreamer | gst-plugins-base | Ver: git

Tim-Philipp Müller changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |t.i.m at zen.co.uk




------- Comment #3 from Tim-Philipp Müller  2009-06-04 08:35 UTC -------
Why do we keep adding signal notify stuff emitted from streaming threads
everywhere? This sucked, a lot, in 0.8, and nothing much has changed since
then:

 - it's painful for apps, since they have to marshal
   things into the main thread (not to mention that
   those poor souls who just wanted to write a simple
   player using playbin2 have to learn about threading
   and marshalling things into the other threads).

 - it's racy and may lead to crashes due to still
   unfixed GObject bugs.

 - it's hard to extend (add new arguments etc.)

In fact, the only upside I can see is that it's introspectable via gst-inspect.

Can we please come up with a better system for these things?


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=584686.




More information about the Gstreamer-bugs mailing list