From 38505822c7914c60fbbd003f00c4176500547444 Mon Sep 17 00:00:00 2001 From: reimar Date: Sun, 25 Apr 2010 16:09:56 +0000 Subject: [PATCH] Fix crash if a DVD is played with dvdnav:// and without video (e.g. because vo initialization failed). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31090 b3059339-0415-0410-9bf9-f77b7e298cf2 --- mplayer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mplayer.c b/mplayer.c index 664fdb7ef0..4df25a5010 100644 --- a/mplayer.c +++ b/mplayer.c @@ -3894,7 +3894,8 @@ if(auto_quality>0){ if (mp_dvdnav_stream_has_changed(mpctx->stream)) { double ar = -1.0; - if (stream_control (mpctx->demuxer->stream, + if (mpctx->sh_video && + stream_control (mpctx->demuxer->stream, STREAM_CTRL_GET_ASPECT_RATIO, &ar) != STREAM_UNSUPPORTED) mpctx->sh_video->stream_aspect = ar;