From 200be2637171a52fce9f23a858dc1c4476fcb7a3 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Mon, 13 Apr 2009 19:25:53 +0200 Subject: decoder_api: submit the song tag to the music pipe When a new song starts playing, send its tag (song->tag) to the music pipe. This allows output plugins to render tags for all songs, not only those with embedded tags understood by the decoder plugin. --- src/decoder_internal.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/decoder_internal.h') diff --git a/src/decoder_internal.h b/src/decoder_internal.h index 566c49768..cf54dbf6d 100644 --- a/src/decoder_internal.h +++ b/src/decoder_internal.h @@ -30,6 +30,13 @@ struct decoder { bool seeking; + /** + * The tag from the song object. This is only used for local + * files, because we expect the stream server to send us a new + * tag each time we play it. + */ + struct tag *song_tag; + /** the last tag received from the stream */ struct tag *stream_tag; -- cgit v1.2.3