<div>Hello!</div><div> </div><div><div>If i have audiomixer with several inputs, can I pause only one of them?</div><div> </div><div>Basically, all inputs are network streams, so any of them can lag for some time. I want all the other inputs to keep mixing and playing while the lagging one is buffering on pause. </div><div> </div><div>Right now, I'm trying to solve it by using a queue2 on each of the input streams. I'm catching BUFFERING messages and set the output pad of corresponding queue2 on PAUSED/PLAYING, but it's not working as I thought it would, as it stops the whole pipeline.</div><div> </div><div>Here is the description of the pipeline that i use:</div><div> </div><div>audiomixer name = mix ! alsasink appsrc name=appsrc0 caps=audio/x-raw,rate=48000,channels=2,format=S16LE,layout=interleaved ! queue2 use-buffering=true low-watermark=0.1 high-watermark=0.3 ! audioconvert ! mix. appsrc name=appsrc1 caps=audio/x-raw,rate=48000,channels=2,format=S16LE,layout=interleaved ! queue2 use-buffering=true low-watermark=0.1 high-watermark=0.3 ! audioconvert ! mix.</div><div> </div><div>Can anyone give me a hint of how to do it properly?</div><div> </div><div>Thanks</div></div>