From be450f82930cc5bc0c8ae65981f1dac7d0bcbd92 Mon Sep 17 00:00:00 2001 From: nicodvb Date: Sat, 1 Sep 2007 15:56:19 +0000 Subject: [PATCH] if the stream reader supports it assign to the video the stream aspect ratio git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24320 b3059339-0415-0410-9bf9-f77b7e298cf2 --- mplayer.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mplayer.c b/mplayer.c index 9f66f0bc64..cafdd9eacc 100644 --- a/mplayer.c +++ b/mplayer.c @@ -3067,6 +3067,7 @@ mpctx->sh_video=mpctx->d_video->sh; if(mpctx->sh_video){ + double ar=-1.0; current_module="video_read_properties"; if(!video_read_properties(mpctx->sh_video)) { mp_msg(MSGT_CPLAYER,MSGL_ERR,MSGTR_CannotReadVideoProperties); @@ -3088,6 +3089,8 @@ if(mpctx->sh_video){ mp_msg(MSGT_CPLAYER,MSGL_ERR,MSGTR_FPSnotspecified); mpctx->sh_video=mpctx->d_video->sh=NULL; } + if(stream_control(mpctx->demuxer->stream, STREAM_CTRL_GET_ASPECT_RATIO, &ar) != STREAM_UNSUPPORTED) + mpctx->sh_video->stream_aspect = ar; } }