[gstreamer-bugs] [Bug 331678] New: Decodebin is not reusable within a single pipeline (as in you can't use a decodebin-based pipeline to play several songs subsequently)
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Sat Feb 18 06:27:01 PST 2006
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=331678
GStreamer | gst-plugins-base | Ver: HEAD CVS
Summary: Decodebin is not reusable within a single pipeline (as
in you can't use a decodebin-based pipeline to play
several songs subsequently)
Product: GStreamer
Version: HEAD CVS
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-base
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: internalerror at gmail.com
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME version: Unspecified
GNOME milestone: Unspecified
Here's the debug output from the python testcase attached to the bug report:
[mderezynski at core ~]$ ./decoder-test.py
INFO (0x933b728 - 0:00:00.776574000) python(26422)
decoder-test.p
y(39):set_input_file: Changing track to /music/Genaside II/New Life IV The
Hunte
d/track01.cdda.ogg
INFO (0x933b728 - 0:00:00.795239000) python(26422)
decoder-test.p
y(75):select_next_track: Time taken: 1140270748.778443
DEBUG (0x94ba928 - 0:00:00.835542000) python(26422)
decoder-test.p
y(24):on_decoder_new_pad: Pad added
DEBUG (0x933b728 - 0:06:56.863493000) python(26422)
decoder-test.p
y(79):bus_watch: EOS received on bus watch
DEBUG (0x933b728 - 0:06:56.873241000) python(26422)
decoder-test.p
y(34):check_file_end: Event probe received EOS
INFO (0x933b728 - 0:06:56.874935000) python(26422)
decoder-test.p
y(39):set_input_file: Changing track to /music/Genaside II/New Life IV The
Hunte
d/track02.cdda.ogg
DEBUG (0x954efc0 - 0:06:56.892788000) python(26422)
decoder-test.p
y(24):on_decoder_new_pad: Pad added
Traceback (most recent call last):
File "./decoder-test.py", line 25, in on_decoder_new_pad
pad.link (sink.get_pad ('sink'))
gst.LinkError: <enum GST_PAD_LINK_WAS_LINKED of type GstPadLinkReturn>
INFO (0x933b728 - 0:06:56.895520000) python(26422)
decoder-test.p
y(75):select_next_track: Time taken: 0.022255
Traceback (most recent call last):
File "./decoder-test.py", line 103, in ?
main (sys.argv)
File "./decoder-test.py", line 100, in main
main_loop.run ()
KeyboardInterrupt
Think that says everything given the testcase code for gst developers (not sure
what else i'd have to explain anyway).
--
Configure bugmail: http://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