X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e8482f24cfc00645607f8526fde38d39e0dcaa63..822e690b221486b63895b5f14a7fbee2bc966fe5:/contrib/src/mmedia/sndbase.cpp diff --git a/contrib/src/mmedia/sndbase.cpp b/contrib/src/mmedia/sndbase.cpp index 88e638d5d8..d0c96431da 100644 --- a/contrib/src/mmedia/sndbase.cpp +++ b/contrib/src/mmedia/sndbase.cpp @@ -9,7 +9,14 @@ #pragma implementation "sndbase.cpp" #endif -#include +#include "wx/wxprec.h" + +#ifndef WX_PRECOMP +#include "wx/defs.h" +#include "wx/string.h" +#include "wx/log.h" +#endif + #include "wx/mmedia/sndbase.h" @@ -27,12 +34,14 @@ wxSoundFormatBase::~wxSoundFormatBase() wxSoundFormatBase *wxSoundFormatBase::Clone() const { - return NULL; + wxLogFatalError(wxT("In wxSoundFormatBase::Clone() but I should") + wxT(" not be there")); + return NULL; } bool wxSoundFormatBase::operator!=(const wxSoundFormatBase& frmt2) const { - return (GetType() != frmt2.GetType()); + return (GetType() != frmt2.GetType()); } // --------------------------------------------------------------------------- @@ -41,21 +50,21 @@ bool wxSoundFormatBase::operator!=(const wxSoundFormatBase& frmt2) const wxSoundStream::wxSoundStream() { - int i; - - // Reset all variables to their neutral value. - m_sndformat = NULL; - m_handler = NULL; - m_snderror = wxSOUND_NOERROR; - m_lastcount = 0; - for (i=0;i<2;i++) - m_callback[i] = NULL; + int i; + + // Reset all variables to their neutral value. + m_sndformat = NULL; + m_handler = NULL; + m_snderror = wxSOUND_NOERROR; + m_lastcount = 0; + for (i=0;i<2;i++) + m_callback[i] = NULL; } wxSoundStream::~wxSoundStream() { if (m_sndformat) - delete m_sndformat; + delete m_sndformat; } // -------------------------------------------------------------------------- @@ -63,19 +72,19 @@ wxSoundStream::~wxSoundStream() // important function of the wxSoundStream class. It prepares the stream to // receive or send the data in a strict format. Normally, the sound stream // should be ready to accept any format it is asked to manage but in certain -// cases, it really cannot: in that case it returns FALSE. To have more +// cases, it really cannot: in that case it returns false. To have more // details in the functionnalities of SetSoundFormat see // wxSoundRouterStream::SetSoundFormat() // -------------------------------------------------------------------------- bool wxSoundStream::SetSoundFormat(const wxSoundFormatBase& format) { - // delete the previous prepared format - if (m_sndformat) - delete m_sndformat; - - // create a new one by cloning the format passed in parameter - m_sndformat = format.Clone(); - return TRUE; + // delete the previous prepared format + if (m_sndformat) + delete m_sndformat; + + // create a new one by cloning the format passed in parameter + m_sndformat = format.Clone(); + return true; }