[gst-devel] Mixing streams

René Stadler mail at renestadler.de
Tue Jun 5 00:47:32 CEST 2007


Am Montag, den 04.06.2007, 15:01 -0700 schrieb Steve Fink:
> I'm looking for a plugin that mixes multiple audio streams into one.
> The documentation refers to 'aggregators' as a general category, but I
> can't actually find any in the source tree. About the closest I get is
> 
> /* aggregator is borked
>  * #define PIPELINE8  "fakesrc num-buffers=4 ! tee name=tee1
> .src0,src1 ! .sink0, sink1 aggregator ! fakesink silent=true"
>  * */
> 
> Surely there must be a plugin out there that adds the samples from N
> streams together to produce 1 output stream? I suppose I could try
> writing one, since I'm going to need to understand request pads before
> too long anyway, but I'm sure I'll get the subtleties wrong.

That part of the documentation is outdated.  In GStreamer 0.10, the
adder element does what you want (from gst-plugins-base).

-- 
Regards,
  René Stadler





More information about the gstreamer-devel mailing list