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.
This commit is contained in:
		@@ -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;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user