summaryrefslogtreecommitdiffstats
path: root/libvo/vo_macosx.m
diff options
context:
space:
mode:
authornplourde <nplourde@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-04-08 16:16:48 +0000
committernplourde <nplourde@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-04-08 16:16:48 +0000
commitfd290901bb069ca3160bb6b4eb738c19e6a0159e (patch)
tree27d110b334ce2f825f5a7ae2ddc5d27635374744 /libvo/vo_macosx.m
parent310dda5ed03040987b3eb4e192eae87a1c73033e (diff)
downloadmpv-fd290901bb069ca3160bb6b4eb738c19e6a0159e.tar.bz2
mpv-fd290901bb069ca3160bb6b4eb738c19e6a0159e.tar.xz
Replace deprecated function
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18058 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libvo/vo_macosx.m')
-rw-r--r--libvo/vo_macosx.m32
1 files changed, 12 insertions, 20 deletions
diff --git a/libvo/vo_macosx.m b/libvo/vo_macosx.m
index ccb3c1e73a..4d289772ec 100644
--- a/libvo/vo_macosx.m
+++ b/libvo/vo_macosx.m
@@ -167,7 +167,7 @@ static int config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_
//connnect to mplayerosx
mplayerosxProxy=[NSConnection rootProxyForConnectionWithRegisteredName:@"mplayerosx" host:nil];
- [mplayerosxProxy startWithWidth: image_width withHeight: image_height withBytes: image_bytes withAspect:movie_aspect];
+ [mplayerosxProxy startWithWidth: image_width withHeight: image_height withBytes: image_bytes withAspect:(int)(movie_aspect*100)];
}
return 0;
}
@@ -249,7 +249,7 @@ static void uninit(void)
}
SetSystemUIMode( kUIModeNormal, 0);
- ShowCursor();
+ CGDisplayShowCursor(kCGDirectMainDisplay);
[autoreleasepool release];
}
@@ -708,16 +708,12 @@ static int control(uint32_t request, void *data, ...)
//auto hide mouse cursor and futur on-screen control?
if(isFullscreen && !mouseHide && !isRootwin)
{
- DateTimeRec d;
- unsigned long curTime;
- static unsigned long lastTime = 0;
+ int curTime = TickCount()/60;
+ static int lastTime = 0;
- GetTime(&d);
- DateToSeconds( &d, &curTime);
-
if( ((curTime - lastTime) >= 5) || (lastTime == 0) )
{
- HideCursor();
+ CGDisplayHideCursor(kCGDirectMainDisplay);
mouseHide = YES;
lastTime = curTime;
}
@@ -725,14 +721,10 @@ static int control(uint32_t request, void *data, ...)
//update activity every 30 seconds to prevent
//screensaver from starting up.
- DateTimeRec d;
- unsigned long curTime;
- static unsigned long lastTime = 0;
-
- GetTime(&d);
- DateToSeconds( &d, &curTime);
-
- if( ( (curTime - lastTime) >= 30) || (lastTime == 0))
+ int curTime = TickCount()/60;
+ static int lastTime = 0;
+
+ if( ((curTime - lastTime) >= 30) || (lastTime == 0) )
{
UpdateSystemActivity(UsrActivity);
lastTime = curTime;
@@ -782,7 +774,7 @@ static int control(uint32_t request, void *data, ...)
if(!isRootwin)
{
SetSystemUIMode( kUIModeAllHidden, kUIOptionAutoShowMenuBar);
- HideCursor();
+ CGDisplayHideCursor(kCGDirectMainDisplay);
mouseHide = YES;
}
@@ -803,7 +795,7 @@ static int control(uint32_t request, void *data, ...)
SetSystemUIMode( kUIModeNormal, 0);
isFullscreen = 0;
- ShowCursor();
+ CGDisplayShowCursor(kCGDirectMainDisplay);
mouseHide = NO;
//revert window to previous setting
@@ -946,7 +938,7 @@ static int control(uint32_t request, void *data, ...)
{
if(isFullscreen && !isRootwin)
{
- ShowCursor();
+ CGDisplayShowCursor(kCGDirectMainDisplay);
mouseHide = NO;
}
}