libgpod is a shared library to access the contents of an iPod. This library is based on code used in the gtkpod project. Starting with V0.96.CVS gtkpod depends on this library.
This code was originally part of gtkpod itself. When the parsing code was made self-contained with gtkpod V0.93, we chose to put this code in a separate library so that other projects can benefit from it without duplicating code.
libgpod supports playlists, smart playlists, playcounts, skipcounts, ratings, podcasts and cover art. Audio as well as video is supported. Photo support has been implemented with version 0.4.2.
You are welcome and encouraged to use this library in your own projects and extend it's functionality. Please contact gtkpod-devel at lists.sourceforge.net for assistance (you may ask for a CC in the responses if you don't want to sign up to the list).