[gstreamer-bugs] [Bug 311413] New: use gst-launch to start a pipeline with thread, but that never works
bugzilla-daemon at bugzilla.gnome.org
bugzilla-daemon at bugzilla.gnome.org
Sun Jul 24 07:43:02 PDT 2005
Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.
http://bugzilla.gnome.org/show_bug.cgi?id=311413
GStreamer | gstreamer (core) | Ver: 0.8.10
Summary: use gst-launch to start a pipeline with thread, but that
never works
Product: GStreamer
Version: 0.8.10
Platform: Other
OS/Version: All
Status: UNCONFIRMED
Severity: major
Priority: Normal
Component: gstreamer (core)
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: vacu001 at gmail.com
QAContact: gstreamer-bugs at lists.sourceforge.net
CC: all-bugs at bugzilla.gnome.org
Please describe the problem:
run: gst-launch filesrc location=<a mpeg file> ! mpegdemux ! queue { !
mpeg2dec ! xvimagesink }
Always gets error like this:
Warning : erroneous pipeline: could not link queue0 to mpeg2dec
Steps to reproduce:
1. as above words
2.
3.
Actual results:
as above words
Expected results:
we should link queue and mpeg2dec correctly
Does this happen every time?
Yes
Other information:
After ddd into _gst_parse_launch() function, the input str is fine and match
command line parameters well. But in after yyparse(&g), g.chain contains
element --- thread, but nowhere find elements that should be in thread element.
in g.links, all src/sink pair are there. So after all elements in g.chain are
put in bin but elements inside {} are not put in thread element, then try to
link src/sink, we get error, I think the problem is here
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.
More information about the Gstreamer-bugs
mailing list