#ifndef DBUS_PLAYER_H #define DBUS_PLAYER_H #include #include #include "metadata.h" DBusConnection *dbusConnect(); void dbusDisconnect( DBusConnection *conn ); char **dbusGetMediaPlayers( DBusConnection *conn ); struct song_metadata dbusGetSong( DBusConnection *conn, const char *player ); void dbusPlayPause( DBusConnection *conn, const char *player ); void dbusNext( DBusConnection *conn, const char *player ); void dbusPrev( DBusConnection *conn, const char *player ); void dbusStop( DBusConnection *conn, const char *player ); bool dbusRunning( DBusConnection *conn, const char *player ); bool dbusPlaying( DBusConnection *conn, const char *player ); void dbusFreePlayers( char **dbus_players ); #endif