[vlc-devel] Tag 1.0.3-rc : Jean-Baptiste Kempf : VLC 1.0. 3-rc?- First release candidate of the fourth version of Goldeneye branch

Laurent Aimar fenrir at via.ecp.fr
Thu Oct 22 23:25:45 CEST 2009


Hi,

On Thu, Oct 22, 2009, Rémi Denis-Courmont wrote:
> 
> On Wed, 21 Oct 2009 23:29:52 +0200, Jean-Baptiste Kempf <jb at videolan.org>
> wrote:
> > On Wed, Oct 21, 2009 at 11:05:48PM +0200, git version control wrote :
> >> VLC 1.0.3-rc
> > 
> > ftp://ftp.videolan.org/pub/testing/vlc-1.0.3-rc/vlc-1.0.3-rc.tar.bz2
> 
> Sorry but I think we REALLY need to backport the clock synchro fixes. VLC
> 1.0 remains hardly usable to receive HTTP streams and such.
 If we want to backport the clock improvements, the following ones are mandatory:

a4087f0689c8216cbf3dda0b890cb1c3b30b2058 Do not forget to use the drift when converting stream to system clock.
a48799e7a8702975e873e31a37be606267d7c674 Auto detect when we need to buffer again.
dc5be23723fea2b03d3ae9cb5534c4513aa9b6fb Automatically compute the latency(pts_delay) needed after a buffer underflow.
fffc29ff8f65e37045209563f475096880d1f746 Fixed potential race condition in clock.
9e4b3f8d18c66feae1dc433013706505e39f7835 Always update the wakeup date in input.
6270718870b349259f4ed1c44e164776e2a67fb1 Do not delay rate change after end of pause.
69d28e6f835be9d98cd5a6d60fe5a43323de20ac Fixed clock handling on rate change with high caching delay.
3c84b6ca4ced1aad7549e30261fbe3348c529c15 Improved late values after pts_delay changes in clock.c.

 and if so I would really want to also backport:

c1ec23d7b27a1f3f34a10b4c38169a7903cbe302 Increased fifo decoder size to 400mb.
43aab2462d7b1d9c9fc9aa7eb51af25320bf09d7 Added input_DecoderGetFifoSize helper.
2f9d9766dfe25f100ef04d0d812aebdd18401c0d Let the input bufferize more data when possible.
e8aa92074768974a89450f63fad8eb3548873fcb Do not pre-buffer too much, it has side effects with the current es_out code.
81900b24626f581e2cd68ad34151f0da7a6938b5 Checked demux_Control return value in input.
dd2980838218267ab99aa4bc6730bb96f33c1b53 Removed useless check on input b_eof flag while waiting for decoder's fifos.
f6a57b9b1eb87f023983c485a779c97ee55c92b7 Fixed EOF handling while buffering in pause state.
d0c9158e62752b38e4de62713429f20b682b3a22 Revert to 50 Mb FIFO limit on ARM
ae780fe9874757c9c06c443e04ce613d875ab5ca Added a ES_OUT_SET_META to es_out.

 as only the whole has been correctly tested in master.

I have tried and it seems to work correctly.
Unless someone objects, I will commit the backports tomorrow.


-- 
fenrir




More information about the vlc-devel mailing list