diff options
| author | Louis Burda <quent.burda@gmail.com> | 2021-12-20 16:25:43 +0100 |
|---|---|---|
| committer | Louis Burda <quent.burda@gmail.com> | 2021-12-20 16:25:43 +0100 |
| commit | f07580d31d1148c4a1811c36b09ca0ad50d9576b (patch) | |
| tree | 05a8fbb44af81f3b5937df80c5af3305ec3ed3c9 /player.h | |
| parent | faee8e9c6db45c6adacfc5113d55927f92e8bf29 (diff) | |
| download | tmus-f07580d31d1148c4a1811c36b09ca0ad50d9576b.tar.gz tmus-f07580d31d1148c4a1811c36b09ca0ad50d9576b.zip | |
Restructured repository and added automatic make dependency generation
Diffstat (limited to 'player.h')
| -rw-r--r-- | player.h | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/player.h b/player.h deleted file mode 100644 index 9e28903..0000000 --- a/player.h +++ /dev/null @@ -1,69 +0,0 @@ -#pragma once - -#include "track.h" -#include "list.h" -#include "util.h" - -#include "mpd/client.h" - -#include <signal.h> - -enum { - PLAYER_OK, - PLAYER_ERR -}; - -enum { - PLAYER_MSG_NONE, - PLAYER_MSG_INFO, - PLAYER_MSG_ERR -}; - -enum { - PLAYER_STATE_PAUSED, - PLAYER_STATE_PLAYING, - PLAYER_STATE_STOPPED -}; - -struct player { - struct mpd_connection *conn; - - struct link queue; - struct track *track; - int state; - - int seek_delay; - - int loaded; - int volume; - unsigned int time_pos, time_end; - - char *msg; - int msglvl; -}; - -void player_init(void); -void player_free(void); -void player_update(void); - -void player_queue_clear(void); -void player_queue_append(struct track *track); -void player_queue_insert(struct track *track, size_t pos); - -int player_play_track(struct track *track); - -int player_toggle_pause(void); -int player_pause(void); -int player_resume(void); -int player_prev(void); -int player_next(void); -int player_seek(int sec); -int player_play(void); -int player_stop(void); - -int player_set_volume(unsigned int vol); - -void player_clear_msg(void); - -extern struct player *player; - |
