X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/68cc401372d071f014bc4860ae73a4a811e4487e..c1718b2c8a1ae4e7f2a6f421cc398a21dfdb07cb:/wxPython/src/_sound.i diff --git a/wxPython/src/_sound.i b/wxPython/src/_sound.i index b82736c121..9ddc7901c7 100644 --- a/wxPython/src/_sound.i +++ b/wxPython/src/_sound.i @@ -24,9 +24,9 @@ enum wxSoundFlags { - wxSOUND_SYNC = 0, - wxSOUND_ASYNC = 1, - wxSOUND_LOOP = 2 + wxSOUND_SYNC, + wxSOUND_ASYNC, + wxSOUND_LOOP }; @@ -71,6 +71,10 @@ public: +MustHaveApp(wxSound); +MustHaveApp(wxSound::Play); +MustHaveApp(wxSound::Stop); + class wxSound /*: public wxObject*/ { public: @@ -97,8 +101,6 @@ public: ~wxSound(); - %nokwargs Create; - %nokwargs Play; // Create from resource or file bool Create(const wxString& fileName/*, bool isResource = false*/); @@ -108,7 +110,7 @@ public: %#ifndef __WXMAC__ unsigned char* buffer; int size; - bool rv = False; + bool rv = false; bool blocked = wxPyBeginBlockThreads(); if (!PyArg_Parse(data, "t#", &buffer, &size)) @@ -122,7 +124,7 @@ public: PyErr_SetString(PyExc_NotImplementedError, "Create from data is not available on this platform."); wxPyEndBlockThreads(blocked); - return False; + return false; %#endif } }