From a492e2b63124b992253135b9745d77011c0401ab Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Mon, 1 Feb 2010 10:04:56 +0000 Subject: [PATCH] From Serge Lages, build fix --- src/osgPlugins/quicktime/MovieData.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/osgPlugins/quicktime/MovieData.cpp b/src/osgPlugins/quicktime/MovieData.cpp index 6ca1d1a53..e80abf4af 100644 --- a/src/osgPlugins/quicktime/MovieData.cpp +++ b/src/osgPlugins/quicktime/MovieData.cpp @@ -93,8 +93,14 @@ void MovieData::load(osg::Image* image, std::string afilename, float startTime) } - Rect bounds = (*GetMovieBoundsRgn(_movie))->rgnBBox; + Rect bounds; +#ifdef __APPLE__ + GetRegionBounds(GetMovieBoundsRgn(_movie), &bounds); +#else + bounds = (*GetMovieBoundsRgn(_movie))->rgnBBox; +#endif + _checkMovieError("Can't get movie bounds\n"); OffsetRect(&bounds, -bounds.left, -bounds.top);