[gst-devel] Volenv and Adder Plugins

Marc Mulcahy mulcahy at wcox.com
Thu Feb 21 22:27:01 CET 2002


Hi All,

I'm new to gstreamer, but have been working with GNOME 2.0 in my real job as
a part of the GNOME accessibility effort for Sun for almost a year now.

I'm trying to write an online radio station application based on gstreamer,
and really like the architecture you all have designed-- keep up the good
work!

I'm having trouble with the volenv and adder plugins-- the example mixer
included with gst-plugins doesn't seem to be working at the moment, so I
concluded it wasn't just me...  to help me learn, I've made a simple
application which attempts to play two ogg vorbis files at once.  I'm using
two GstFilesrcs connected to two GstVorbisDecs connected to two GstVolenvs
finally connected to one GstAdder.  the adder is crashing in the
loop_iterate function with an unknown audio format.  What I think is
happening is that the pads connected to the adder don't get their caps set
at connection time, so when the first iteration of the loop happens, the
adder doesn't know what format audio is coming in.

I am more than willing to try to fix either plug-in, but didn't know what
the right approach was, or even if the plug-ins were mis-behaving.  So could
someone give me some pointers about how to fix the plug-ins if need be, or
what I can do differently when I set up my pipeline?

Thanks!

Marc





More information about the gstreamer-devel mailing list