Lines Matching defs:wxSoundBackendSDL
35 // wxSoundBackendSDL, for Unix with libSDL
70 class wxSoundBackendSDL : public wxSoundBackend
73 wxSoundBackendSDL()
76 virtual ~wxSoundBackendSDL();
109 wxSoundBackendSDLEvtHandler(wxSoundBackendSDL *bk) : m_backend(bk) {}
118 wxSoundBackendSDL *m_backend;
127 wxSoundBackendSDL::~wxSoundBackendSDL()
134 bool wxSoundBackendSDL::IsAvailable() const
143 wxConstCast(this, wxSoundBackendSDL)->m_initialized = true;
150 wxSoundBackendSDL *bk = (wxSoundBackendSDL*)userdata;
154 void wxSoundBackendSDL::FillAudioBuffer(Uint8 *stream, int len)
194 void wxSoundBackendSDL::FinishedPlayback()
200 bool wxSoundBackendSDL::OpenAudio()
235 void wxSoundBackendSDL::CloseAudio()
245 bool wxSoundBackendSDL::Play(wxSoundData *data, unsigned flags,
317 void wxSoundBackendSDL::Stop()
332 return new wxSoundBackendSDL();