[gst-devel] Bug in gstparse.c

Erik Walthinsen omega at temple-baptist.com
Wed Aug 28 17:03:02 CEST 2002

Somewhere in the deep dark recesses of gstparse.c is a bug that kills
commandlines like:

jackbin.\( jacksrc 'alsa_pcm:in_1!' identity '!alsa_pcm:out:1' jacksink \)

The workaround is to add 'sink' and 'src' to the other sides of the !,
i.e. expicitely naming the sink and source pads for identity.  It should
have the same behavior as a plain '!' for the side that doesn't have the
padname specified, instead it never even tries to search for a pad, it
just claims it can't do it and exits.

Since the parser code has gotten quite a bit more advanced/complicated
than when I first wrote it, whoever's most versed in it will have to try
to figure out how to untangle this one ;-)

      Erik Walthinsen <omega at temple-baptist.com> - System Administrator
       /  \                GStreamer - The only way to stream!
      |    | M E G A        ***** http://gstreamer.net/ *****
      _\  /_

More information about the gstreamer-devel mailing list