[vlc-devel] [PATCH 2/3] taglib: Allow non-local mrls to be analyzed when preparsing
Rémi Denis-Courmont
remi at remlab.net
Wed Jan 30 18:47:30 CET 2019
Le keskiviikkona 30. tammikuuta 2019, 18.22.42 EET Hugo Beauzée-Luyssen a
écrit :
> On Wed, Jan 23, 2019, at 5:09 PM, Rémi Denis-Courmont wrote:
> > Le keskiviikkona 23. tammikuuta 2019, 16.09.22 EET Hugo Beauzée-Luyssen a
> >
> > écrit :
> > > We don't do this during playback as it can slow down the playback quite
> > > noticeably
> >
> > I don't think that works.
> >
> > On the one hand, if the resource is slow (or worse, locks up), the
> > preparsing queue still jams and preparsing essentially fails for any
> > further item.
> >
> > On the other hand, even files from the VFS can be slow, or even
> > infinitely slow,
> > typically (but not only) network file systems.
>
> I'm not sure I understand your comment; with regard to preparsing,
The point is that there is a certain problem in certain circumstances, and the
patchset provides a solution that does not match the problem, and in cases
that do not match the circumstances of the problem.
If you don't want to parse when seeking is slow, you can check FASTSEEK
already. And I don't think that there should be any difference in preparsing
and playing in this respect.
> isn't
> that what timeout is about?
In my experience, this "timeout" is either not working at all or it is way too
generous.
--
Rémi Denis-Courmont
http://www.remlab.net/
More information about the vlc-devel
mailing list