I forgot to mention that at the end of <br>void MultiFramedRTPSource::doGetNextFrame1()<br>the bInDoGetNextFrame1 is set to false again.So it looks like this:<br><br>static bool bInDoGetNextFrame1=false;<br>void MultiFramedRTPSource::doGetNextFrame1() {
<br>&nbsp;&nbsp;&nbsp; if (bInDoGetNextFrame1) return;<br><br>&nbsp;&nbsp;&nbsp; bInDoGetNextFrame1=true;<br>&nbsp;&nbsp;&nbsp; while (fNeedDelivery) {<br>&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ......<br>&nbsp; }<br>&nbsp; bInDoGetNextFrame1=false;<br>}<br><br><br><br>Sorry for the double-post.<br><br>Erwin Beckers
<br>