[vlc-devel] Re: vlc: svn commit r13518 (courmisch)

Marian Durkovic md at bts.sk
Mon Dec 5 11:38:18 CET 2005


On Mon, Dec 05, 2005 at 11:09:52AM +0100, Cl?ment Stenac wrote:
> Hello,
> 
> > If the VCR functions are to be supported, than timeshift should be probably
> > combined with record into one module and it should do _nothing_ (just
> > pass blocks) until the user activates some of their functions. This is how
> > other SW works - it even doesn't display the "record menu" by default...
> 
> And this is how the timeshift module works. It manages a fifo of block
> with a producer and a consumer. It actually does something, it
> introduces a latency of one block, but it won't do any disk I/O if you
> don't pause.

The problem is that it screws the refclock and users might start seeing
buffer underruns as soon as 1 hour after hitting Play. This is not
acceptable.

By quick looking into it seems that timeshift filter completely disables 
delta_cr calculations, since it sets ACCESS_CAN_CONTROL_PACE. 
This can't work for RTP/UDP streams for obvious reasons.

So bottom line - we need to FIX timeshift and thoroughly test if it's
working correctly in long-term situations before we enable it by default.


	With kind regards,

		M.

-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html



More information about the vlc-devel mailing list