X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/489468feaa08b8f504735eecca522fb8d0f825d2..c443ff6f5350df36902af42d0193e53d79dd6a14:/src/osx/carbon/mediactrl.cpp?ds=sidebyside diff --git a/src/osx/carbon/mediactrl.cpp b/src/osx/carbon/mediactrl.cpp index 9d525f5b59..56503d2df0 100644 --- a/src/osx/carbon/mediactrl.cpp +++ b/src/osx/carbon/mediactrl.cpp @@ -1,5 +1,5 @@ ///////////////////////////////////////////////////////////////////////////// -// Name: src/mac/carbon/mediactrl.cpp +// Name: src/osx/carbon/mediactrl.cpp // Purpose: Built-in Media Backends for Mac // Author: Ryan Norton // Modified by: @@ -45,19 +45,7 @@ #include "wx/timer.h" #endif -// uma is for wxMacFSSpec -#include "wx/mac/uma.h" - -// standard QT stuff -#ifndef __DARWIN__ -#include -#include -#include -#else -#include -#endif - -#if !defined(__LP64__) +#if wxOSX_USE_CARBON #define USE_QUICKTIME 1 #else #define USE_QUICKTIME 0 @@ -65,6 +53,9 @@ #if USE_QUICKTIME +#include "wx/osx/private.h" +#include + //--------------------------------------------------------------------------- // Height and Width of movie controller in the movie control (apple samples) //--------------------------------------------------------------------------- @@ -190,7 +181,7 @@ public: private: wxQTMediaBackend *m_qtb; - DECLARE_NO_COPY_CLASS(wxQTMediaEvtHandler) + wxDECLARE_NO_COPY_CLASS(wxQTMediaEvtHandler); }; //=========================================================================== @@ -773,7 +764,8 @@ bool wxQTMediaBackend::SetPosition(wxLongLong where) { TimeRecord theTimeRecord; memset(&theTimeRecord, 0, sizeof(TimeRecord)); - theTimeRecord.value.lo = where.GetValue(); + theTimeRecord.value.lo = where.GetLo(); + theTimeRecord.value.hi = where.GetHi(); theTimeRecord.scale = ::GetMovieTimeScale(m_movie); theTimeRecord.base = ::GetMovieTimeBase(m_movie); ::SetMovieTime(m_movie, &theTimeRecord);