Mercurial > mplayer.hg
changeset 16367:8e859a01904f
fix window position adjustment
author | faust3 |
---|---|
date | Sat, 03 Sep 2005 08:48:59 +0000 |
parents | e054a3c93a26 |
children | 8b7a72777a12 |
files | vidix/drivers/nvidia_vid.c |
diffstat | 1 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/vidix/drivers/nvidia_vid.c Fri Sep 02 21:54:17 2005 +0000 +++ b/vidix/drivers/nvidia_vid.c Sat Sep 03 08:48:59 2005 +0000 @@ -506,7 +506,7 @@ void rivatv_overlay_start (struct rivatv_info *info,int bufno){ uint32_t base, size, offset, xscale, yscale, pan; uint32_t value; - int x=info->wx?info->wx:8, y=info->wy?info->wy:8; + int x=info->wx, y=info->wy; int lwidth=info->d_width, lheight=info->d_height; int bps; int i; @@ -547,6 +547,10 @@ x = info->wx - (pan % bps) * 8 / info->depth; y = info->wy - (pan / bps); } + } else { + // we can't adjust the window position correctly in textmode + // setting y to 8 seems to work ok, though + if(!y)y = info->wy+8; } /* adjust negative output window variables */