[vlc-devel] [PATCH 2/3] taglib: Allow non-local mrls to be analyzed when preparsing
Hugo Beauzée-Luyssen
hugo at beauzee.fr
Wed Jan 30 17:22:42 CET 2019
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, isn't that what timeout is about?
My commit message might have not been too clear, but basically the idea is that taglib tends to seek a lot in the file, which I think we should avoir when starting a playback.
Regards,
--
Hugo Beauzée-Luyssen
hugo at beauzee.fr
More information about the vlc-devel
mailing list