decoder/vorbis: handle uri==NULL

This fixes a theoretical crash, which has never occurred in practice.
This commit is contained in:
Max Kellermann
2010-06-30 23:38:49 +02:00
parent c3569814bd
commit a1882f48be
2 changed files with 4 additions and 0 deletions

View File

@@ -233,6 +233,9 @@ oggvorbis_seekable(struct decoder *decoder)
bool seekable;
uri = decoder_get_uri(decoder);
if (uri == NULL)
return false;
/* disable seeking on remote streams, because libvorbis seeks
around like crazy, and due to being very expensive, this
delays song playback my 10 or 20 seconds */