title: gstreamer: interleaving 2 audios - link error
body: <p>I am trying to interleave two audio files as given in the interleave GStreamer documentation:</p>
  
  <pre><code>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
  </code></pre>
  
  <p>But executing this command gives the following error:</p>
  
  <p>0:00:00.125000000  2264   00332BC0 ERROR           GST_PIPELINE grammar.tab.c:656:gst_parse_perform_link: could not link queue0 to i</p>
  
  <p>If I remove the second <code>filesrc</code> related commands i.e. all the command after "filesrc location=file2.wav, the command runs fine. What is wrong with the above command?</p>
  
  <p>Thanks</p>