http://www.gtkpod.org/libgpod.html