From e447683693fd9c9d959dffa5973ecb6128190223 Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Thu, 17 May 2012 02:47:34 +0000 Subject: [PATCH] Interface fixes for Phoenix git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@71459 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- interface/wx/sound.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/interface/wx/sound.h b/interface/wx/sound.h index 3650209..7fa63de 100644 --- a/interface/wx/sound.h +++ b/interface/wx/sound.h @@ -6,6 +6,12 @@ // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// + +#define wxSOUND_SYNC 0 +#define wxSOUND_ASYNC 1 +#define wxSOUND_LOOP 2 + + /** @class wxSound @@ -65,6 +71,16 @@ public: bool Create(const wxString& fileName, bool isResource = false); /** + Constructs a wave object from in-memory data. + + @param size + Size of the buffer pointer to by @a data. + @param data + The buffer containing the sound data in WAV format. + */ + bool Create(size_t size, const void* data); + + /** Returns @true if the object contains a successfully loaded file or resource, @false otherwise. */ -- 2.7.4