[vlc-devel] [PATCH] Restart buffering instead of flushing.

Jean-Paul Saman jpsaman at videolan.org
Tue Jan 29 11:33:17 CET 2013


A long time irritation in vlc since the 1.0.x days is that when the buffer
delay is adjusted vlc trashes all data currently in its buffers. Thereby
introducing visual artefacts in the playback

The attached patch is a first attempt on solving this. It is not perfect
yet, since when updating the clock jitter lipsync can be lost. And not
updating clock jitter but pausing for buffering restarts and unpausing
afterwards seems to keep lipsync.

The question is how to update the clock jitter and keeping lipsync? I do
not have an answer yet and hope one of our core developers has an idea.

 0001-Decoders-Restart-buffering-without-flushing.patch <http://undefined>

Kind regards,
Jean-Paul Saman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20130129/1fc22944/attachment.html>


More information about the vlc-devel mailing list