Hello,<br>   I have this pipeline <br><br>playback bin<br>playbin2 ! audioconvert ! audioresample ! ... ! audioconvert ! audioresample ! tee  !  queue ! alsasink<br><br>record bin<br>queue ! audioconvert ! audioresample ! encoder ! filesink<br>

<br><br>I Want to add dynamically a record bin so I can record to file while listening so what I does is <br>1. get the source pad the tee is connected<br>2. block that source pad<br>3. in the blocked callback <br>  3.1 add the record element to the playbin <br>

  3.2 link the sink pad of the record element to a new created tee source pad <br>  3.2 call to unlock the previously blocked pad<br><br>This have been working for me very well for latest ubuntu releases but fails in ubuntu oneiric. <br>

The problem is that the blocked pad callback gets called twice. What can be wrong ?<br><br>Thanks in advance<br>Juan Rios