summaryrefslogtreecommitdiffstats
path: root/libvo/aspect.c
diff options
context:
space:
mode:
authorpontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-06-10 18:40:19 +0000
committerpontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-06-10 18:40:19 +0000
commita3ef885bed7889c1b9cd8943dfeca9118199de71 (patch)
treefd7447abeda913088a78ae1bd22f207627c881fc /libvo/aspect.c
parente6f7a4fc4a45e7688e3182ba27d70a8470d8bc34 (diff)
downloadmpv-a3ef885bed7889c1b9cd8943dfeca9118199de71.tar.bz2
mpv-a3ef885bed7889c1b9cd8943dfeca9118199de71.tar.xz
fix panscan support and add Jesper Svennevid's <mplayer@svennevid.net> patch
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6383 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libvo/aspect.c')
-rw-r--r--libvo/aspect.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/libvo/aspect.c b/libvo/aspect.c
index c66e1f2f6c..b32414b272 100644
--- a/libvo/aspect.c
+++ b/libvo/aspect.c
@@ -101,7 +101,12 @@ void panscan_init( void )
void panscan_calc( void )
{
- int vo_panscan_area = (aspdat.scrh-vo_dheight);
+ int fwidth,fheight;
+ int vo_panscan_area;
+
+ aspect(&fwidth,&fheight,A_ZOOM);
+ vo_panscan_area = (aspdat.scrh-fheight);
+
vo_panscan_amount = vo_fs ? vo_panscan : 0;
vo_panscan_x = vo_panscan_area * vo_panscan_amount * aspdat.asp;
vo_panscan_y = vo_panscan_area * vo_panscan_amount;