<div dir="ltr">Super old thread, but I happen to be looking to do the exact same thing (increasing the local/network buffering to greater than the 60 seconds limit)<div><br></div><div>Have you found a solution? </div><div><br><div><br></div><div><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote"> For my purpose i need video delay from capture device about 3 - 5 <br> minutes. There is a limit in live-caching option specification 60000 ms. <br> First I tried to overcome this limit by setting INPUT_PTS_DELAY_MAX in <br> src/input/input_internal.h to 300000000 (5 minutes) instead of original <br> 60000000 (1 minute). With that I can reach the delay more than 4 minutes <br> but only with unusable video resolution 160 pixels. With higher <br> resolution I observe some memory drops and delayed video doesn't work. <br> This drops doesn't depend on amount of physical memory which has never <br> ran out before the drop.
My question is which code implements the buffer/cache which holds the <br> video stream from capture device before it is displayed. I expect making <br> the maximum buffer size bigger I can reach longer delay with usable <br> video resolution.
OS: Windows 7, VLC version: 2.1.0
Thanks, Petr.</blockquote><div><br></div><div><br></div><div>Thanks! </div></div></div></div>