X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e8482f24cfc00645607f8526fde38d39e0dcaa63..6f0344c7ff90ee54cc03a9df0f6d9f8e1f6b4897:/contrib/src/mmedia/sndbase.cpp?ds=sidebyside diff --git a/contrib/src/mmedia/sndbase.cpp b/contrib/src/mmedia/sndbase.cpp index 88e638d5d8..3f4bef7136 100644 --- a/contrib/src/mmedia/sndbase.cpp +++ b/contrib/src/mmedia/sndbase.cpp @@ -4,12 +4,20 @@ // Date: 08/11/1999 // Author: Guilhem Lavaux (C) 1999, 2000 // CVSID: $Id$ +// wxWindows licence // -------------------------------------------------------------------------- #ifdef __GNUG__ #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 +35,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 +51,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 +73,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; }