GNOME Bugzilla – Bug 577396
Rating is not transferred to iPod
Last modified: 2012-06-01 17:20:39 UTC
Please describe the problem: Rating of songs is not transferred to iPod when synchronizing. Steps to reproduce: 1. Mark some rating to a song. 2. Connect iPod -> sync happens. (...) 4. Eject the iPod. Play the song in the iPod. Actual results: After 2: The Rating is not copied into the song created for the Music library of the iPod. After 5: The Rating is not present on the iPod when playing from there. Expected results: The rating to be copied. Does this happen every time? Yes. Other information: I'll provide a patch.
Created attachment 131749 [details] [review] Proposed patch This fixes the problem.
Committed, thanks Andres.
I think with the move to libgpod we lost the ability again to get the rating of a song on the ipod. At least on my ipod if I move a song with a rating to the ipod nothing happens on the ipod. Please reopen the bug.
Created attachment 215405 [details] [review] Changes the Weighting of the ratings according to libgpod documentation Changed the weighting from 1 to 20, one star is 20 "points", see http://www.gtkpod.org/libgpod/docs/libgpod-Tracks.html under rating. This patch should fix the issue, tested with my Nano 5g.
Re-opening, as per above comments.
Comment on attachment 215405 [details] [review] Changes the Weighting of the ratings according to libgpod documentation Thanks for the patch! I've committed it with a small change: creating a constant member to hold the value of ITDB_RATING_STEP in one place, and use that member in the two places it's needed.
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.