Support for live ICY metadata for streams (incl. artwork)

This commit is contained in:
ejurgensen
2015-03-14 21:42:53 +01:00
parent 34d815a130
commit 6221e24f1b
12 changed files with 709 additions and 108 deletions

View File

@@ -32,9 +32,10 @@ enum repeat_mode {
};
enum source_type {
SOURCE_FFMPEG = 0,
SOURCE_FILE = 0,
SOURCE_SPOTIFY,
SOURCE_PIPE,
SOURCE_HTTP,
};
struct spk_flags {
@@ -132,6 +133,9 @@ player_get_status(struct player_status *status);
int
player_now_playing(uint32_t *id);
int
player_icy_artwork_url(char **artwork_url, char *stream_url);
void
player_speaker_enumerate(spk_enum_cb cb, void *arg);