[Bug 700967] playbin: sink messages are not received in the bus

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Jun 8 14:55:12 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=700967
  GStreamer | gst-plugins-base | git

--- Comment #6 from Sebastian Dröge <slomo at circular-chaos.org> 2013-06-08 21:55:06 UTC ---
And 1) is done too now... 2) left for tomorrow, that's easy

commit 446574122213edd8b2f67fd13df095255dc5b9a5
Author: Sebastian Dröge <slomo at circular-chaos.org>
Date:   Sat Jun 8 23:51:13 2013 +0200

    playbin: When activating a fixed sink, proxy error messages too

    If activating a fixed sink fails, everything will fail later anyway
    and we can just error out early.

commit 44352deadb0eb9f925d4316edd82344ca03a1f58
Author: Sebastian Dröge <slomo at circular-chaos.org>
Date:   Sat Jun 8 23:34:53 2013 +0200

    playbin: Improve autoplugging of decoder/sink combinations by trying to
activate the sink

    And if that fails don't bother autoplugging that sink. Also gives
    us more accurate sink caps.

commit ff8839d97b22a5e6f596a28d360c0cb3f6161526
Author: Sebastian Dröge <slomo at circular-chaos.org>
Date:   Sat Jun 8 23:08:05 2013 +0200

    playbin: Proxy the playbin context to the sinks

commit 77af24c493cb773943061ecf8d6229d271d077ab
Author: Sebastian Dröge <slomo at circular-chaos.org>
Date:   Sat Jun 8 23:04:43 2013 +0200

    playbin: Proxy sink messages if we activate a sink in playbin already

    This makes sure the application gets any context related messages and
    can do whatever is required to a) get the sink a context or b) share
    the context with other elements in the pipeline.

    The proxying is necessary because the sink is not a child element of
    playbin, but instead will at a later point be a child of some bin
    inside playsink.

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

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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