diff options
author | ritsuka <[email protected]> | 2007-11-27 10:01:02 +0000 |
---|---|---|
committer | ritsuka <[email protected]> | 2007-11-27 10:01:02 +0000 |
commit | 64f02bda2cf12f36199ba69995e9be0db4ae3ba5 (patch) | |
tree | 66fd4ec4abdaf03dec0c5c6fb0f236b7d5488048 | |
parent | d904fb456d4bd95742ae21fdfff8f99b4c086e01 (diff) |
MacGUI: Added a little macro in PictureGLView to make it compiles on Tiger again.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1079 b64f7644-9d1e-0410-96f1-a4d463321fa5
-rw-r--r-- | macosx/PictureGLView.h | 8 | ||||
-rw-r--r-- | macosx/PictureGLView.mm | 7 |
2 files changed, 9 insertions, 6 deletions
diff --git a/macosx/PictureGLView.h b/macosx/PictureGLView.h index 78f9afdf2..bcbb09517 100644 --- a/macosx/PictureGLView.h +++ b/macosx/PictureGLView.h @@ -27,11 +27,13 @@ float fCoordY; uint8_t * fBuffers[2]; - /* Tiger */ - //unsigned long fTextures[2]; + #if MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_4 + unsigned long fTextures[2]; + #else /* Leopard */ unsigned int fTextures[2]; - + #endif; + int fLastEffect; int fAnimDuration; int fFrameRate; diff --git a/macosx/PictureGLView.mm b/macosx/PictureGLView.mm index 6a753380c..8aeacba11 100644 --- a/macosx/PictureGLView.mm +++ b/macosx/PictureGLView.mm @@ -414,10 +414,11 @@ static int GetAlignedSize( int size ) /* Swap buffers only during the vertical retrace of the monitor. http://developer.apple.com/documentation/GraphicsImaging/ Conceptual/OpenGL/chap5/chapter_5_section_44.html */ - /* Tiger */ - //long params[] = { 1 }; - /* Leopard */ + #if MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_4 + long params[] = { 1 }; + #else int params[] = { 1 }; + #endif CGLSetParameter( CGLGetCurrentContext(), kCGLCPSwapInterval, params ); if( !( anim & HB_ANIMATE_NONE ) ) |