[gstreamer-bugs] [Bug 340392] New: Problem with internal-decodebin
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Tue May 2 03:21:49 PDT 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=340392
GStreamer | gnonlin | Ver: 0.10.3
Summary: Problem with internal-decodebin
Product: GStreamer
Version: 0.10.3
Platform: Other
OS/Version: All
Status: UNCONFIRMED
Severity: blocker
Priority: Normal
Component: gnonlin
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: gnome at jonobacon.org
QAContact: bilboed at bilboed.com
GNOME version: 2.13/2.14
GNOME milestone: Unspecified
Please describe the problem:
In Jokosher, we have a callback that responds to the pad-added signal that
hooks
the gnlcomposition to an audioconvert (the audioconvert links to an adder !
level ! alsasink).
The first time we begin playback, it works fine, but when playback is stopped
and started again, this error is displayed:
(Jokosher.py:12740): GStreamer-CRITICAL **: Padname src0 is not unique in
element internal-decodebin, not adding
My assumption is that there is a problem with the dynamic pad on the
composition. The fact that error refers to an internal-decodebin gave me the
impression that this is an internal problem in gnonlin - Jokosher should never
need to concern itself with internal-decodebins.
I have switching GST_DEBUG and created an error log. You can grab this at
http://jonobacon.org/files/jokosher-gnonlinbug-errorlog.gz
To see the Jokosher code, see Project.newPad() for where the pad it added.
Interestingly, this only happens with imported audio. When we record audio, it
works fine.
Steps to reproduce:
1. Grab Jokosher SVN (checked with r294)
2. Create a new project, import some audio and press play - playback works
fine.
3. Press play again. Bang! Bug happens.
Actual results:
You see the bug.
Expected results:
Playback should work each time you press Play.
Does this happen every time?
Yes.
Other information:
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list