[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