From ac96022c1de5573b9c4ff03990ac07c4bba8e3f9 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Mon, 3 Nov 2008 18:24:01 +0100 Subject: decoder_api: automatically send stream tag If an input stream provides tags (e.g. from an icecast server), send them in the decoder_data() and decoder_tag() methods. Removed the according code from the mp3 and oggvorbis plugins - decoders shouldn't have to care about stream tags. This patch also adds the missing decoder_tag() invocation to the mp3 plugin. --- src/decoder_thread.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/decoder_thread.c') diff --git a/src/decoder_thread.c b/src/decoder_thread.c index d66094cd2..040e34f84 100644 --- a/src/decoder_thread.c +++ b/src/decoder_thread.c @@ -72,6 +72,7 @@ static void decodeStart(void) } decoder.seeking = false; + decoder.stream_tag_sent = false; dc.state = DECODE_STATE_START; dc.command = DECODE_COMMAND_NONE; -- cgit v1.2.3