From cbfac35a3c98861001d00defa0cf4f94f86e78c2 Mon Sep 17 00:00:00 2001 From: phintuka Date: Tue, 25 Jan 2011 14:27:29 +0000 Subject: stream_reset(): check for stream and demux plugin --- xine/BluRay/input_bluray.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/xine/BluRay/input_bluray.c b/xine/BluRay/input_bluray.c index 134e49d7..8de02e51 100644 --- a/xine/BluRay/input_bluray.c +++ b/xine/BluRay/input_bluray.c @@ -313,6 +313,9 @@ static void stream_flush(bluray_input_plugin_t *this) static void stream_reset(bluray_input_plugin_t *this) { + if (!this || !this->stream || !this->stream->demux_plugin) + return; + lprintf("Stream reset\n"); this->cap_seekable = 0; -- cgit v1.2.3