It is open source, but I want everyone to know, all I'm doing is writing empeg code for it. The framework and basic functionality was already in there from Dave Flowerday.
Most all of my changes are checked in to CVS at
http://www.sourceforge.net/projects/rioplay ... The only thing that's not in there yet is my Remote code ... so it'll compile and run (with added pthread libraries), but the remote won't do anything unless you fix KeyCodes.h to work with your remote.
We're in the process of co-habitating the empeg remote codes with the RioReceiver's right now.
The playlist code is coming along, and you can see how I got it working in EmpegSource.cc. I just need to figure out the best way to do recursing menus like the current Empeg software.
If anyone has any interest in helping out, I know we could use it. We still need the ability to scan through tracks, forward and back. As well as some visuals/screensavers and general feature building. Any help with playlist ideas/coding is also more than welcome.
Greg