I just took a look to stream.c, but I don't know if it is possible to duplicate that client buffer to fill it from two or three different sockets.<br>If yes which variable are involved?<br>Thanks in advance.<br><br><div><span class="gmail_quote">
2006/7/13, Mehdi Nafaa <<a href="mailto:mehdi.nafaa@gmail.com">mehdi.nafaa@gmail.com</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div>Ok thank you I'll look after</div>
<div>Mehdi.<br><br> </div>
<div><span class="gmail_quote">2006/7/12, Clément Stenac <<a href="mailto:zorglub@diwi.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">zorglub@diwi.org</a>>:</span>
</div><div><span class="e" id="q_10c66c9aefdb7050_1"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;">Hello,<br><br>Buffering is implemented in two places:
<br><br>* At the "stream" level, ie between access and demux. This buffering is
<br>small and not parametrable at the moment (you can have a look at<br>src/input/stream.c).<br>* At the ES level, after the demuxer. This is the buffering that you set<br>with the miscellaneous --foo-caching options. This buffering is
<br>achieved by shifting all presentation dates of the stream, so that<br>when you are reading timestamp X from the stream, it's only played at<br>X+caching, allowing for some jitter.<br><br>Hope this helps,<br><br>--<br>
Zorglub<br>Clément Stenac<br><br>--<br>This is the streaming mailing-list, see <a href="http://www.videolan.org/streaming/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.videolan.org/streaming/
</a><br>To unsubscribe, please read <a href="http://www.videolan.org/support/lists.html" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.videolan.org/support/lists.html</a><br><br></blockquote></span></div><div></div><br>
</div></blockquote></div><br>