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

Rafaël Carré funman at videolan.org
Wed Jan 30 10:45:18 CET 2013


Hello,

Le 29/01/2013 12:25, Jean-Paul Saman a écrit :
> 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

What happens when playing from a slow network ?

>> 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>



More information about the vlc-devel mailing list