]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/sound.h
Add test for absence of events from wxSpinCtrlDouble ctor.
[wxWidgets.git] / interface / wx / sound.h
index 36502095e2000ce94ab8ccd7bb1b5a3156277a20..0fdcb9d9d1662b43cb6f11a8ec821299d5f12646 100644 (file)
@@ -2,10 +2,15 @@
 // Name:        sound.h
 // Purpose:     interface of wxSound
 // Author:      wxWidgets team
 // Name:        sound.h
 // Purpose:     interface of wxSound
 // Author:      wxWidgets team
-// RCS-ID:      $Id$
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
+
+#define wxSOUND_SYNC  0
+#define wxSOUND_ASYNC 1
+#define wxSOUND_LOOP  2
+
+
 /**
     @class wxSound
 
 /**
     @class wxSound
 
@@ -64,6 +69,16 @@ public:
     */
     bool Create(const wxString& fileName, bool isResource = false);
 
     */
     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.
     /**
         Returns @true if the object contains a successfully loaded file or resource,
         @false otherwise.