title: how to play two different songs on different earphones at the same time through Gstreamer?
body: <p>We have tried playing two songs at the same time using interleave plugin.</p>
  
  <pre><code>&gt; gst-launch
      filesrc location=/home/test.mp3
          ! decodebin ! audioconvert ! "audio/x-raw-int,channels=2"
          ! alsasink 
      filesrc location=/home/song.mp3
          ! decodebin ! audioconvert ! audio/x-raw-int,channels=2
          ! deinterleave name=d
      interleave name=i ! audioconvert  ! alsasink
      d.src0 ! queue ! audioconvert ! i.sink1
      d.src1 ! queue ! audioconvert ! i.sink0
  </code></pre>
  
  <p>i can hear two song together on both left and right earplugs.but i want test.mp3 to be played in right channel and song.mp3 to be played in  left channel.
  If in above pipeline I change channels=1 instead of 2 it says</p>
  
  <blockquote>
    <p>Setting pipeline to PAUSED ...
    Pipeline is PREROLLING ...
    And i can hear nothing.</p>
  </blockquote>
  
  <p>can anyone suggest me the correct pipeline structure for this?</p>