GNOME Bugzilla – Bug 703475
Media art file name do not match tracker's
Last modified: 2013-07-16 10:04:08 UTC
The media art file name creation in albumArtCache.js. For example, blocks are not stripped but instead simply removed (the contents should be stripped too), etc. https://wiki.gnome.org/MediaArtStorageSpec I have created a patch for this that I will attach here once ready. It is a port to JavaScript of tracker's functions for this.
The patches are in https://github.com/kyoushuu/gnome-music.git branch wip/media-art-storage
The GLib string functions are now replaced with JavaScript functions.
Created attachment 249026 [details] [review] Port media art storage functions from tracker Port normalizeAndHash, stripFindNextBlock and stripInvalidEntities from tracker to ensure that our media art matches tracker's extracted data.
Created attachment 249027 [details] [review] Update album art tests
The following fix has been pushed: d358cb0 Port media art storage functions from tracker
Created attachment 249261 [details] [review] Port media art storage functions from tracker Port normalizeAndHash, stripFindNextBlock and stripInvalidEntities from tracker to ensure that our media art matches tracker's extracted data.