diff options
Diffstat (limited to 'xine')
-rw-r--r-- | xine/BluRay/input_bluray.c | 3 |
1 files changed, 3 insertions, 0 deletions
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; |