diff options
author | pontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-06-10 18:40:19 +0000 |
---|---|---|
committer | pontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-06-10 18:40:19 +0000 |
commit | a3ef885bed7889c1b9cd8943dfeca9118199de71 (patch) | |
tree | fd7447abeda913088a78ae1bd22f207627c881fc /libvo/aspect.c | |
parent | e6f7a4fc4a45e7688e3182ba27d70a8470d8bc34 (diff) | |
download | mpv-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.c | 7 |
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; |