[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