Hi Ross <br> <br>We are calling the class BasicUDPSource in our code, when we use increaseReceiveBufferTo or setReceiveBufferTo we got double the size that we put.  <br><br>Just to be sure we printed out before and after doing the increase/set. <br>
<br><span class="kn" title="developpeur02@kafemeeting.com"></span><span dir="ltr" id=":4o">std::cerr << "Buffer size before " << getReceiveBufferSize(*env,udpGroupSock->socketNum()) << std::endl;<br>
 <br> setReceiveBufferTo(*env,udpGroupSock->socketNum(),500*1024);<br><br>std::cerr << "Buff' size after " << getReceiveBufferSize(*env,udpGroupSock->socketNum()) << std::endl;</span><br>
<br>We got the following informations <br><br><span class="kn" title="developpeur02@kafemeeting.com"></span><span dir="ltr" id=":1c9">Buffer size before 126976 <br><br></span><span dir="ltr" id=":1c9"> (In fact this amount is more than the standard size of 50 x 1024 declared in the BasicUDPSource class)</span><br>
<span dir="ltr" id=":1c9"><br>Buffer size after 1024000<br></span> <br>which is the double of 500K <br>We are doing something wrong ? Since we are having some artefacts in our video, we dont know if the buffer is cutting up some packets.<br>
<br>Thank you <br>Ricardo <br><br>