<div dir="ltr"><div><div><div><div><div><div><div><div>Hello,<br><br></div>I have a case I struggle to understand.<br><br></div>I have multiqueue ! audiomixer ! something pipeline.<br><br></div>In order to keep it flowing all the time, and for testing purposes I add audiotestsrc in front of it.<br><br></div>Then I dynamically add branches that fetch data via shmsrc.<br><br></div>If I set  audiotestsrc is-live = false, and shmsrcs' is-live = true, then stopping data flow on one of shmsrcs is not stopping rest of them.<br><br></div>If I use any different combination, stopping one of shmsrcs causes others to stop.<br><br></div>What is the rationale behind this?<br><br></div>Marcin<br></div>