// Author: Ryan Norton
// Modified by: Stefan Csomor
// Created: 1998-01-01
-// RCS-ID: $Id$
// Copyright: (c) Ryan Norton
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
{
public:
wxOSXQuickTimeSoundData(const wxString& fileName);
- wxOSXQuickTimeSoundData(int size, const wxByte* data);
+ wxOSXQuickTimeSoundData(size_t size, const void* data);
~wxOSXQuickTimeSoundData();
virtual bool Play(unsigned flags);
m_sndname = fileName;
}
-wxOSXQuickTimeSoundData::wxOSXQuickTimeSoundData(int size, const wxByte* data) :
+wxOSXQuickTimeSoundData::wxOSXQuickTimeSoundData(size_t size, const void* data) :
m_movie(NULL)
{
m_soundHandle = NewHandleClear((Size)size);
MoviesTask(m_movie, MOVIE_DELAY); //Give QT time to play movie
}
-bool wxSound::Create(int size, const wxByte* data)
+bool wxSound::Create(size_t size, const void* data)
{
m_data = new wxOSXQuickTimeSoundData(size,data);
return true;