After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 566205 - Banshee doesn't display the content of rio karma
Banshee doesn't display the content of rio karma
Status: RESOLVED FIXED
Product: banshee
Classification: Other
Component: Device - Karma
1.4.1
Other Linux
: Normal major
: 1.4.2
Assigned To: Bob Copeland
Depends on:
Blocks:
 
 
Reported: 2009-01-01 16:22 UTC by Zdravko Nikolov
Modified: 2009-05-18 07:27 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Improve karma detection & add OnTracksAdded call (2.06 KB, patch)
2009-01-12 04:46 UTC, Bob Copeland
committed Details | Review

Description Zdravko Nikolov 2009-01-01 16:22:54 UTC
Latest banshee doesn't display the content of rio karma  - but it can play starting with the fist song. Version 1.2.1 didn't have this issue.
Comment 1 Bob Copeland 2009-01-12 04:46:44 UTC
Created attachment 126249 [details] [review]
Improve karma detection & add OnTracksAdded call

Please try this patch in combination with my instructions at http://bobcopeland.com/karma/banshee (to be posted shortly)
Comment 2 Gabriel Burt 2009-01-13 20:48:05 UTC
Thanks Bob, committed.  How stable/functional is the Karma support now, Bob?
Comment 3 Bob Copeland 2009-01-14 16:22:18 UTC
It's stable enough, the missing parts are:
 . Syncing - it looks like ipod grew a lot of code to support that recently.  The pre-1.0 code supported it for Karma but I haven't kept up.
 . Mass storage plugin needs to blacklist the Karma.  Easiest way would be to skip Karmas based on vendor/product ids, unless .is_audio_player file exists.  I haven't done that yet, only because I don't know where the ID should live and hard-coding the vendor/product IDs in two places is ugly.  Any thoughts?
 . Specialized icons, not too important in my book

(Incidentally, I've been thinking of making a 'karma emulator' to make it possible for non-karma owners to test the stuff -- it would be easy to trick libkarma with a small omfs filesystem image, but I'm not sure how to easily insert fake info into the HAL tree.)
Comment 4 julien cubizolles 2009-01-21 07:41:07 UTC
Thanks for this patch. Banshee-1-1.4.2 now detects my karma again.
Comment 5 julien cubizolles 2009-05-18 07:23:16 UTC
Back for a test with the latest development version of banshee-1-1.5. The patch is already in the code but banshee doesn't detect any tracks. On the same machine, banshee-1-1.4.3, patched works all right with my karma.
Comment 6 julien cubizolles 2009-05-18 07:27:36 UTC
(In reply to comment #5)
> Back for a test with the latest development version of banshee-1-1.5. The patch
> is already in the code but banshee doesn't detect any tracks. On the same
> machine, banshee-1-1.4.3, patched works all right with my karma.
> 

Forget it, it didn't work from "make run" but it does after i installed it in /usr/local...