[Bug 703405] playbin: stream-combiners can't be bins

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jul 2 00:36:47 PDT 2013


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

--- Comment #13 from Sebastian Dröge <slomo at circular-chaos.org> 2013-07-02 07:36:43 UTC ---
(In reply to comment #8)
> Created an attachment (id=248182)
 View: https://bugzilla.gnome.org/attachment.cgi?id=248182
 Review: https://bugzilla.gnome.org/review?bug=703405&attachment=248182

> (not working) When parsing a bin with a single element, just return the element
> instead of creating a bin
> 
> So this changes the parser to return the element instead of a bin when parsing
> a single-element bin. It causes some warnings though:
> 
>     gst-launch-1.0 playbin
> uri='https://dl.dropboxusercontent.com/s/x03ogh3epbd6lfq/example.mkv?token_hash=AAGW4CSrXYj9fNjD0CpO465zuXLRY0WEXcUy2lxQ5IOYJg&dl=1'
> audio-stream-combiner="adder"
> 
> (gst-launch-1.0:28056): GStreamer-CRITICAL **: gst_bin_find_unlinked_pad:
> assertion `GST_IS_BIN (bin)' failed
> (gst-launch-1.0:28056): GStreamer-CRITICAL **: gst_bin_find_unlinked_pad:
> assertion `GST_IS_BIN (bin)' failed

Well, check where this happens with gdb and G_DEBUG=fatal_warnings :) Something
is still assuming that it always gets a bin from that function.

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