[gstreamer-bugs] [Bug 343787] New: The adder cannot handle when multiple elements tries to link at the same time
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Sat Jun 3 14:22:10 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=343787
GStreamer | gst-plugins-base | Ver: 0.10.7
Summary: The adder cannot handle when multiple elements tries to
link at the same time
Product: GStreamer
Version: 0.10.7
Platform: Other
OS/Version: All
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-base
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: tomasgroth at yahoo.dk
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME version: Unspecified
GNOME milestone: Unspecified
Please describe the problem:
When multiple elemenst try to get linked to the adder very quickly after each
other, the adder fails to link to them, stops the adding (dies?), and spits out
the following warning and error:
GStreamer-WARNING **: Pad list changed during capsnego for element adder0
GStreamer-CRITICAL **: pad adder0:sink6 returned NULL caps from getcaps
function
I don't have any simple example code since the code producing the bug is part
of a larger application.
Steps to reproduce:
1. Create a pipeline with an adder and multiple audio inputs.
2. Link one of them and start the playback.
3. Link the rest of them to the adder quickly after each other.
Actual results:
This produces the warnings and errors:
GStreamer-WARNING **: Pad list changed during capsnego for element adder0
GStreamer-CRITICAL **: pad adder0:sink6 returned NULL caps from getcaps
function
Expected results:
If this worked correctly the adder should link the elements to itself, without
any errors
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 QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list