From: Mathrick <mn...@wp...> - 2003-08-28 20:32:59
|
Hi, When I'm trying to run the following gst-launch pipeline (on GStreamer 0.6.2 from Debian Sid): filesrc location="test.mpg" ! spider ! videosink spider0.src%d!esdsink I get the error: INFO ( 8408: 0) Initializing GStreamer Core Library version 0.6.2 INFO ( 8408: 0) CPU features: (c1c3fbff) MMX SSE 3DNOW MMXEXT INFO ( 8408: 0) registry: loaded global_registry in 0.292422 seconds (/var/lib/gstreamer/0.6/registry.xml) GStreamer-ERROR **: file gstparse.c: line 259 (make_links): assertion failed: (sink) aborting... I guess I didn't understand the syntax properly :\, but to say the truth the docs aren't very clear on this matter (I might as well update them when I get to understand it myself). Also, the syntax seems to be very sensitive to spaces - just changing the trailing part to 'spider0.src%d! esdsink' results in message: ERROR: pipeline could not be constructed: Could not find a compatible pad in element esdsink0 to for spider0:src%d and one more space (spider0.src%d ! esdsink) changes it to: error: syntax error, unexpected IDENTIFIER, expecting '(' ERROR: pipeline could not be constructed: Invalid syntax I'd be grateful for assistance. -- Mathrick <mn...@wp...> |
From: Ronald B. <rb...@ro...> - 2003-08-28 21:07:24
|
Hey, On Thu, 2003-08-28 at 22:32, Mathrick wrote: > filesrc location="test.mpg" ! spider ! videosink spider0.src%d!esdsink Add spaces around the exclamation mark and before the dot: spider0 .src%d ! esdsink Sorry for the sucky documentation right now. We'll fix that before going to 0.8.0, I suppose. We're working on somewhat technical issues right now, I guess documentation is lagging a bit there. :-(. Ronald -- Ronald Bultje <rb...@ro...> |
From: Mathrick <mn...@wp...> - 2003-08-28 21:24:53
|
W liście z czw, 28-08-2003, godz. 23:26, Ronald Bultje pisze: > Hey, > > On Thu, 2003-08-28 at 22:32, Mathrick wrote: > > filesrc location="test.mpg" ! spider ! videosink spider0.src%d!esdsink > > Add spaces around the exclamation mark and before the dot: > > spider0 .src%d ! esdsink > Well, this didn't help much :( $gst-launch filesrc location="test.mpg" ! spider ! videosink spider0 .src%d ! esdsink INFO ( 8645: 0) Initializing GStreamer Core Library version 0.6.2 INFO ( 8645: 0) CPU features: (c1c3fbff) MMX SSE 3DNOW MMXEXT INFO ( 8645: 0) registry: loaded global_registry in 0.234669 seconds (/var/lib/gstreamer/0.6/registry.xml) error: syntax error, unexpected IDENTIFIER, expecting '(' ERROR: pipeline could not be constructed: Invalid syntax > Sorry for the sucky documentation right now. We'll fix that before going > to 0.8.0, I suppose. We're working on somewhat technical issues right > now, I guess documentation is lagging a bit there. :-(. Just marking some sections as 'outdated' will help a lot w/ getting the correct picture, and it shouldn't take too much time. Right now at least autoplugger is sheduled for deletion, right? As an excercise I can try grepping CVS/changelog/devel-list and catching the most outdated parts, but I don't really know if I will have enough time. It would be very nice if you could give me some outline (or link to) of current CVS structure. -- Mathrick <mn...@wp...> |
From: Ronald B. <rb...@ro...> - 2003-08-28 22:13:02
|
Hey, On Thu, 2003-08-28 at 23:24, Mathrick wrote: > W li=B6cie z czw, 28-08-2003, godz. 23:26, Ronald Bultje pisze:=20 > > On Thu, 2003-08-28 at 22:32, Mathrick wrote: > > > filesrc location=3D"test.mpg" ! spider ! videosink spider0.src%d!esds= ink > >=20 > > Add spaces around the exclamation mark and before the dot: > >=20 > > spider0 .src%d ! esdsink > >=20 > Well, this didn't help much :( >=20 > $gst-launch filesrc location=3D"test.mpg" ! spider ! videosink spider0 > .src%d ! esdsink >=20 > INFO ( 8645: 0) Initializing GStreamer Core Library version 0.6.2 > INFO ( 8645: 0) CPU features: (c1c3fbff) MMX SSE 3DNOW MMXEXT > INFO ( 8645: 0) registry: loaded global_registry in 0.234669 seconds > (/var/lib/gstreamer/0.6/registry.xml) > error: syntax error, unexpected IDENTIFIER, expecting '(' > ERROR: pipeline could not be constructed: Invalid syntax Oh, you need to name pads. Autonaming doesn't work. So use src_1 (being the second pad; note the underscore!), not src%d. > > Sorry for the sucky documentation right now. We'll fix that before goin= g > > to 0.8.0, I suppose. We're working on somewhat technical issues right > > now, I guess documentation is lagging a bit there. :-(. > Just marking some sections as 'outdated' will help a lot w/ getting the > correct picture, and it shouldn't take too much time. Right now at least > autoplugger is sheduled for deletion, right? As an excercise I can try > grepping CVS/changelog/devel-list and catching the most outdated parts, > but I don't really know if I will have enough time. It would be very > nice if you could give me some outline (or link to) of current CVS > structure. The autoplugger element, yes. Spider isn't, of course. I can try that later on, please mark this on bugzilla. We lose track of everything if we don't... Ronald --=20 Ronald Bultje <rb...@ro...> |
From: Mathrick <mn...@wp...> - 2003-08-29 14:07:45
|
W liście z pią, 29-08-2003, godz. 00:32, Ronald Bultje pisze: > > Oh, you need to name pads. Autonaming doesn't work. So use src_1 (being > the second pad; note the underscore!), not src%d. > Still nothing :( $ gst-launch filesrc location="test.mpg" ! spider ! videosink spider0 .src_1 ! esdsink INFO ( 9693: 0) Initializing GStreamer Core Library version 0.6.2 INFO ( 9693: 0) CPU features: (c1c3fbff) MMX SSE 3DNOW MMXEXT INFO ( 9693: 0) registry: loaded global_registry in 0.182603 seconds (/var/lib/gstreamer/0.6/registry.xml) error: syntax error, unexpected IDENTIFIER, expecting '(' ERROR: pipeline could not be constructed: Invalid syntax (Space before the dot may not be visible, but it's there) -- Mathrick <mn...@wp...> |
From: Mathrick <mn...@wp...> - 2003-08-29 14:17:03
|
W liście z pią, 29-08-2003, godz. 00:32, Ronald Bultje pisze: > > > Sorry for the sucky documentation right now. We'll fix that before going > > > to 0.8.0, I suppose. We're working on somewhat technical issues right > > > now, I guess documentation is lagging a bit there. :-(. > > Just marking some sections as 'outdated' will help a lot w/ getting the > > correct picture, and it shouldn't take too much time. Right now at least > > autoplugger is sheduled for deletion, right? As an excercise I can try > > grepping CVS/changelog/devel-list and catching the most outdated parts, > > but I don't really know if I will have enough time. It would be very > > nice if you could give me some outline (or link to) of current CVS > > structure. > > The autoplugger element, yes. Spider isn't, of course. I can try that > later on, please mark this on bugzilla. We lose track of everything if > we don't... Created #120994 as meta-bug, and initially added #117448, #117692, #120996 to 'Depends on'. Also created #120996 on autoplugger docs. Please add other bugs regarding outdated / incomplete documentation there. |