Bugzilla – Bug 7986
Embedded Artwork Error in WMA lossless
Last modified: 2009-07-31 10:20:14 UTC
Created attachment 3298 [details] WMA Lossless with Embedded Artwork Fresh install of v7.0 r2097 on Linux CentOS 4.6 box, WMA lossless music stored on Terastation accessible via mount point on CentOS box. Each album has folder.jpg in each directory, in addition to embedded artwork in the WMA files. scanner.log is full of : [08-04-25 22:13:59.3555] Slim::Schema::Track::coverArt (299) Error: Exception when trying to call readCoverArt() for [file:///mnt/music/Jools%20Holland/Sex%20&%20Jazz%20&%20Rock%20&%20Roll/01%20Jubals%20Discovery.wma] : [Can't use string ("") as a HASH ref while "strict refs" in use at /usr/lib/perl5/vendor_perl/Slim/Formats/WMA.pm line 87. ] for the first track of every album. Gallery (and Duet remote) shows only placeholder artwork and not album artwork. Attached sample file (just about the smallest WMA lossless file I've got).
The tag is entered as "WM/PICTURE" instead of the one we look for, "WM/Picture". WMP seems to read the image fine, so I will change our parser to check this tag in a case-insensitive manner. Fixed in change 19206.
Verified fixed in 7.0.1 - 19325 / r2409 - r23
This bug has recently been fixed in the latest release of SqueezeCenter 7.0.1 Please try that version, if you still see the error, then reopen this bug. To download this version, please navigate to: http://www.slimdevices.com/su_downloads.html
Reduce number of active targets for SC