[mafw-lastfm-devel] New projects: libscrobble and mafw-scrobbler

Felipe Contreras felipe.contreras at gmail.com
Sun Jan 3 02:53:51 EET 2010


Hi,

I spend a lot of time trying to get mafw-lastfm working, and I managed
to do it once I realized that:
 * the credentials file was in the wrong place (and the problem was
silently ignored)
 * mafw wasn't setting the duration properly (I had to do it with
"metadata-changed")
 * If the album field was missing, the track was dropped ("b=(NULL)")

Unfortunately by the time I got it somewhat working the code was
completely different and I didn't feel it would be easy to make it
fulfill my needs.

So I wrote a simple library, independent of mafw, which has the features I need:
 * persistent cache
 * multi-scrobbling support
 * improved error handling
 * playback independent (submit songs each 10 minutes)

A feature still not there is support for "now playing", which I'm not
so interested in, but probably should not be that difficult to add.

And then I wrote a mafw-scrobbler app so that I could use it on my
N900, but it's not exercising all the features of the library yet.

I haven't announced this publicly yet, nor is there any proper
packaging, or even a README (which will probably include thanks to
mafw-lastfm for reference and inspiration). I thought it was better to
share this here to see what you guys say.

Any thoughts?

-- 
Felipe Contreras


More information about the mafw-lastfm-devel mailing list