How to control each input stream in multichannel interleave pipeline?
ge_keep
pcouliba at yahoo.com
Wed Feb 18 18:47:23 PST 2015
I want to interleave 2 audio channels. Channels have different audio source
types:
stream_1: is a audio file (test_loop.wav) and I want to play it in repeat
mode (loop it over 3 times for example)
stream_2 : 3 different audio files that need to be played one after the
other successively (file1.wav, file2.wav, file3.wav) without stopping the
whole interleave process from other streams
How to create a pipeline of this kind with gst-launch tool?
It will be something like the following but i don't know how the syntax for
the stream should be in the pipeline construction:
gst-launch interleave name=i ! audioconvert ! audioresample ! queue !
alsasink \
<stream_1 pipeline> ! queue ! i. \
<stream_2 pipleline> ! queue ! i.
Can you help me with any idea how to describe this example in gst-launch
pipeline?
--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/How-to-control-each-input-stream-in-multichannel-interleave-pipeline-tp4670806.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
More information about the gstreamer-devel
mailing list