changeset 18057:0e7291ee4b6b

Replace deprecated function
author nplourde
date Sat, 08 Apr 2006 16:16:48 +0000
parents 5151706a00e8
children 51a630ce0dbd
files libvo/vo_macosx.m libvo/vo_quartz.c
diffstat 2 files changed, 22 insertions(+), 38 deletions(-) [+]
line wrap: on
line diff
--- a/libvo/vo_macosx.m	Sat Apr 08 15:43:32 2006 +0000
+++ b/libvo/vo_macosx.m	Sat Apr 08 16:16:48 2006 +0000
@@ -167,7 +167,7 @@
 		
 		//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 @@
 	}
 
 	SetSystemUIMode( kUIModeNormal, 0);
-	ShowCursor();
+	CGDisplayShowCursor(kCGDirectMainDisplay);
 	
 	[autoreleasepool release];
 }
@@ -708,16 +708,12 @@
 	//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 @@
 	
 	//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 @@
 		if(!isRootwin)
 		{
 			SetSystemUIMode( kUIModeAllHidden, kUIOptionAutoShowMenuBar);
-			HideCursor();
+			CGDisplayHideCursor(kCGDirectMainDisplay);
 			mouseHide = YES;
 		}
 		
@@ -803,7 +795,7 @@
 		SetSystemUIMode( kUIModeNormal, 0);
 		
 		isFullscreen = 0;
-		ShowCursor();
+		CGDisplayShowCursor(kCGDirectMainDisplay);
 		mouseHide = NO;
 
 		//revert window to previous setting
@@ -946,7 +938,7 @@
 {
 	if(isFullscreen && !isRootwin)
 	{
-		ShowCursor();
+		CGDisplayShowCursor(kCGDirectMainDisplay);
 		mouseHide = NO;
 	}
 }
--- a/libvo/vo_quartz.c	Sat Apr 08 15:43:32 2006 +0000
+++ b/libvo/vo_quartz.c	Sat Apr 08 16:16:48 2006 +0000
@@ -282,7 +282,7 @@
 			{
 				if(vo_quartz_fs)
 				{
-					ShowCursor();
+					CGDisplayShowCursor(kCGDirectMainDisplay);
 					mouseHide = FALSE;
 				}
 			}
@@ -967,16 +967,12 @@
 	//auto hide mouse cursor and futur on-screen control?
 	if(vo_quartz_fs && !mouseHide)
 	{
-		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 = TRUE;
 			lastTime = curTime;
 		}
@@ -984,14 +980,10 @@
 
 	//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) >= 5) || (lastTime == 0) )
 	{
 		UpdateSystemActivity(UsrActivity);
 		lastTime = curTime;
@@ -1359,7 +1351,7 @@
 			if(device_id == 0)
 			{
 				SetSystemUIMode( kUIModeAllHidden, kUIOptionAutoShowMenuBar);
-				HideCursor();
+				CGDisplayHideCursor(kCGDirectMainDisplay);
 				mouseHide = TRUE;
 			}
 			
@@ -1407,7 +1399,7 @@
 		SetSystemUIMode( kUIModeNormal, NULL);
 
 		//show mouse cursor
-		ShowCursor();
+		CGDisplayShowCursor(kCGDirectMainDisplay);
 		mouseHide = FALSE;
 		
 		//revert window to previous setting