hi,
I am trying to interleave two audio files as given in the interleave GStreamer documentation:
gst-launch interleave name=i ! audioconvert ! wavenc ! filesink location=file.wav filesrc location=file1.wav ! \
decodebin ! audioconvert ! "audio/x-raw-int,channels=1" ! queue ! i.sink0 filesrc location=file2.wav ! \
decodebin ! audioconvert ! "audio/x-raw-int,channels=1" ! queue ! i.sink1
But executing this command gives the following error:
0:00:00.125000000 2264 00332BC0 ERROR GST_PIPELINE grammar.tab.c:656:gst_parse_perform_link: could not link queue0 to i
If I remove the second filesrc
related commands i.e. all the command after "filesrc location=file2.wav, the command runs fine. What is wrong with the above command?
Thanks