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

Jean-Paul Saman jpsaman at videolan.org
Tue Jan 29 12:25:39 CET 2013


Now with patch attached.

On Tue, Jan 29, 2013 at 11:33 AM, Jean-Paul Saman <jpsaman at videolan.org>wrote:

> 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/a3fe1c0f/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Decoders-Restart-buffering-without-flushing.patch
Type: application/octet-stream
Size: 6931 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20130129/a3fe1c0f/attachment.obj>


More information about the vlc-devel mailing list