|
if (f.exists() && !mOverrideExistingFiles) { |
Hi - I'm downloading my playlist and I enabled "override" hoping that it would sync my playlist, both adding new files and removing ones I've deleted.
I'm using Clementine on desktop and then I want offline access.
-
But it seems if the file already exists it downloads it again, which can take quite a bit of time. It seems there's no check on this line for file equivalency. If the file already exactly matches (filename + size? Maybe we get a hash of some kind? It doesn't need to be a slow crypto hash, a "decent" hash like crc32 or xxHash is probably good enough)
-
Is these a way to remove downloads of anything I've removed from the playlist?
Thanks!