You will need to enable TrackStat debug logging if you like to see more
information in the log about what it tries to import for a specific
track.
The exitScanTrack log messages in the end are correct, it calls that
code once for each batch of tracks it tries to import.
It looks like iTunes has enabled support for Album Rating's, this is
not supported in TrackStat yet. I'm not sure how the iTunes XML file
looks like for a track with only Album Rating's set but not the normal
track rating which has been available before.
In my iTunes XML file I've entries like this:
Code:
--------------------
<key>Rating</key><integer>60</integer>
<key>Album Rating</key><integer>60</integer>
<key>Album Rating Computed</key><true/>
--------------------
TrackStat only looks at the "Rating" key at the moment so if that's
empty or doesn't exist it would explain the problem you are seeing.
I assume your iTunes music has been changed to your new music file
paths ? If it doesn't you will have to apply the same patch you did in
saveTrack and addToHistory also to the mergeTrack function in
Storage.pm. If you apply it directly after the "my $track =
objectForUrl($url);" line I think it should work correctly.
--
erland
Erland Isaksson
'My homepage' (http://erland.isaksson.info) 'My download page'
(http://erland.isaksson.info/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan, Custom Skip, Multi Library and Database Query plugins'
(http://wiki.erland.isaksson.info/index.php/Category:SlimServer))
------------------------------------------------------------------------
erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=53189
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/plugins