diff options
Diffstat (limited to 'src/decoder_thread.c')
-rw-r--r-- | src/decoder_thread.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/decoder_thread.c b/src/decoder_thread.c index 631a7a0e3..42a537ffe 100644 --- a/src/decoder_thread.c +++ b/src/decoder_thread.c @@ -282,7 +282,8 @@ decoder_run_stream(struct decoder *decoder, const char *uri) &tried) || /* fallback to mp3: this is needed for bastard streams that don't have a suffix or set the mimeType */ - decoder_run_stream_fallback(decoder, input_stream); + (tried == NULL && + decoder_run_stream_fallback(decoder, input_stream)); g_slist_free(tried); |