From 3f6fcfd38ebe115d1ba77a7e5b3c1c757b806814 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sun, 2 Nov 2008 17:02:00 +0100 Subject: aac, mod: don't check for SEEK command Since the aac and mod plugins have told MPD that they cannot seek, MPD will never send a SEEK command to them. Removed the SEEK comand checks from both plugins. --- src/decoder/aac_plugin.c | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) (limited to 'src/decoder/aac_plugin.c') diff --git a/src/decoder/aac_plugin.c b/src/decoder/aac_plugin.c index 66c2d11be..e7054b879 100644 --- a/src/decoder/aac_plugin.c +++ b/src/decoder/aac_plugin.c @@ -414,9 +414,7 @@ aac_stream_decode(struct decoder *mpd_decoder, struct input_stream *inStream) decoder_data(mpd_decoder, NULL, sampleBuffer, sampleBufferLen, file_time, bitRate, NULL); - if (decoder_get_command(mpd_decoder) == DECODE_COMMAND_SEEK) { - decoder_seek_error(mpd_decoder); - } else if (decoder_get_command(mpd_decoder) == DECODE_COMMAND_STOP) + if (decoder_get_command(mpd_decoder) == DECODE_COMMAND_STOP) break; } @@ -427,10 +425,6 @@ aac_stream_decode(struct decoder *mpd_decoder, struct input_stream *inStream) if (!initialized) return false; - if (decoder_get_command(mpd_decoder) == DECODE_COMMAND_SEEK) { - decoder_seek_error(mpd_decoder); - } - return true; } @@ -550,9 +544,7 @@ aac_decode(struct decoder *mpd_decoder, const char *path) decoder_data(mpd_decoder, NULL, sampleBuffer, sampleBufferLen, file_time, bitRate, NULL); - if (decoder_get_command(mpd_decoder) == DECODE_COMMAND_SEEK) { - decoder_seek_error(mpd_decoder); - } else if (decoder_get_command(mpd_decoder) == DECODE_COMMAND_STOP) + if (decoder_get_command(mpd_decoder) == DECODE_COMMAND_STOP) break; } @@ -563,10 +555,6 @@ aac_decode(struct decoder *mpd_decoder, const char *path) if (!initialized) return false; - if (decoder_get_command(mpd_decoder) == DECODE_COMMAND_SEEK) { - decoder_seek_error(mpd_decoder); - } - return true; } -- cgit v1.2.3