A loadable library to interface to mpd.
A loadable library to interface to mpd
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.
Adds extra documentation (API, Javadoc, etc)