[vlc-devel] Adding an alternative cache key for art
Pierre Ynard
linkfanel at yahoo.fr
Wed May 30 01:39:33 CEST 2012
> The current art fetcher behaviour:
>
> - Tests if art is in cache using album & arturl || title && arturl
> This always fail for items without arturl (DVB channels, streams
> playlist, ...)
So it means that the same file from the same URL needs to be cached
different times for different items? What's the logic behind that?
> - Retrieves the arturl from lua scripts logic (musicbrainz, google
> image, ...)
> - Now the arturl is known, it checks if its hash is in cache
> - Otherwise download art
Does it modify the input item to fill the arturl field?
> So, we always run the pool of art scripts, although we already
> downloaded and cached the art, just because we didn't knew the url
> earlier.
Maybe the script could be run to fill the arturl field just once, when
the item is loaded into the playlist? Following that approach this looks
more like a problem of lifetime and storage of input items with added
information, relating to *cough* playlist management *cough* media
library *cough*
--
Pierre Ynard
"Une âme dans un corps, c'est comme un dessin sur une feuille de papier."
More information about the vlc-devel
mailing list