Getting this thread back on track....
After fighting with XMMS for a while, I've decided to give up on it. The interface isn't really all that good on a screen like the iliad's, and I could never get it to actually play anything.
So I started to think about other linux MP3 players, and came to the iPod Linux project. I have this on my ipod, and it uses a program called MPD (http://www.musicpd.org/
) to play music. It's a very lightweight daemon that runs in the background that provides all of the music functions. Best of all, it support *many* different front end clients. http://www.musicpd.org/clients.shtml
I've got MPD compiled and working. It hardly uses any resources while it's running and playing. Best of all, because it's a background process, it can keep playing while you read a book or take notes.
My biggest obstacle at this point is finding a suitable front end client. There are a few GTK based applications, however they all require libglade. The one that I think would work the best, is Gimmix (http://gimmix.berlios.de/screenshots.php
). All of the gtk based clients will compile fine, but when I try to run them from the iLiad, they complain of a “undefined symbol: g_object_ref_sink in libglade-2.0.so.0” I’ve downloaded the newest version of libglade, installed it, used the updated library, and the problem still exists. Solving this would make my life much easier…
There are a few other clients that use python. I started work on porting python, but forgot my iLiad at home today. I’ll keep you guys posted.