ClientLib:libmpd
From Music Player Daemon Community Wiki
libmpd is a loadable library built around libmpdclient. The main goal of libmpd is to provide a higher level access to mpd functions. It should be event/signal based and state aware.
A list things it does:
- Signal the client on changes in mpd.
- Intelligent commmand handling, when for example the client requests a lot of commands in a row, queue these and execute them in a commandlist.
- Extensive error handling.
- Provider Support functions.
- Up-to-date with mpd latest features.
- Be state aware.
Homepage: http://gmpcwiki.sarine.nl/index.php/Libmpd
The library is mostly done and is being used in gmpc and cookies To get the most recent version download the svn version.
[edit] Note to developers:
Don't use 0.01, but switch to the recently used 0.12 download here or use svn version.
There's also a 0.15 version downloadable from gmpc download site. The repository has also moved, and an vcs version can be downloaded from git
git clone git://repo.or.cz/libmpd.git
