#include <QuickTime/QuickTimeComponents.h>
#endif
-#if !defined(__DARWIN__) || !defined(__LP64__)
+#if !defined(__LP64__)
#define USE_QUICKTIME 1
#else
#define USE_QUICKTIME 0
const char* theURIString;
#if wxUSE_UNICODE
- wxCharBuffer buf = wxConvLocal.cWC2MB(theURI, theURI.length(), &len);
+ wxCharBuffer buf = wxConvLocal.cWC2MB(theURI.wc_str(), theURI.length(), &len);
theURIString = buf;
#else
theURIString = theURI;
if(!m_mc || !m_ctrl->m_bLoaded)
return; //not initialized yet
- if(m_ctrl->MacIsReallyShown())
+ if(m_ctrl->IsShownOnScreen())
{
//The window is being shown again, so set the GWorld of the
//controller back to the port of the parent WindowRef
// Suggestion from Greg Hazel to repaint the movie when idle
// (on pause also)
//---------------------------------------------------------------------------
-void wxQTMediaEvtHandler::OnEraseBackground(wxEraseEvent& evt)
+void wxQTMediaEvtHandler::OnEraseBackground(wxEraseEvent& WXUNUSED(evt))
{
// Work around Nasty OSX drawing bug:
// http://lists.apple.com/archives/QuickTime-API/2002/Feb/msg00311.html
// messages to our moviecontroller so it can receive mouse clicks etc.
//---------------------------------------------------------------------------
pascal OSStatus wxQTMediaBackend::WindowEventHandler(
- EventHandlerCallRef inHandlerCallRef,
+ EventHandlerCallRef WXUNUSED(inHandlerCallRef),
EventRef inEvent,
void *inUserData)
{