# HG changeset patch # User nplourde # Date 1144513008 0 # Node ID 0e7291ee4b6b7b95dfaebf60a7a2159b07e3f456 # Parent 5151706a00e8c21f9654d8f5934aa9fdbba974fc Replace deprecated function diff -r 5151706a00e8 -r 0e7291ee4b6b libvo/vo_macosx.m --- 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; } } diff -r 5151706a00e8 -r 0e7291ee4b6b libvo/vo_quartz.c --- 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