On Fri, 2006-04-28 at 17:13 -0400, Matt wrote: > My concept is that there be some code for dealing with the Last.fm > server: handshake, login, and stream data fetching. looking over code > from the lastfm player, it seems that generating URIs that the system > understands is rather simple, I can imagine integrating artist or tag > play lists with only a few extra lines of code.
Last-Exit would also be a good one to check out, it's a GTK client (written in C#). > It seems that once you get the appropriate URL from the server, you can > treat it like an internet radio stream, and from there it looks like RB > already has the framework to feed that into. Kind of. It doesn't use shoutcast metadata like most stations, but sends an in-stream signal that we need to get updated metadata from a page. > I'm interested enough in this that I'd be happy to try and code it, but > I only have the basest of concepts regarding how RB works on the > inside. Also, I have almost no knowledge of C, I think I could pull off > a "Hello World," and that would be about it. I do have some experience > with programming though. Plugins can also be written in Python, if you know that. Probably the best way to get it working would be to wrap LastFMProxy[0] in a plugin to get basic playback working, and make some basic UI. From there the other bits like love/skip/ban and the like could be added. [0] http://vidar.gimp.org/lastfmproxy/ > So, basically, I'm looking for someone to collaborate with, or someone > who can point me in the right direction with very specific directions. Stopping by the #rhythmbox channel on irc.gimp.net would be your best bet, it's where the developers hang out. Cheers, James "Doc" Livingston -- There's no 'I' in 'team'. But then there's no 'I' in 'useless smug colleague', either. And there's four in 'platitude-quoting idiot'. Go figure. _______________________________________________ rhythmbox-devel mailing list [email protected] http://mail.gnome.org/mailman/listinfo/rhythmbox-devel
