X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e8482f24cfc00645607f8526fde38d39e0dcaa63..749a05ee85ea5453f155454e4640ebf795233ad3:/contrib/include/wx/mmedia/sndwav.h diff --git a/contrib/include/wx/mmedia/sndwav.h b/contrib/include/wx/mmedia/sndwav.h index 766689e102..10b092b80c 100644 --- a/contrib/include/wx/mmedia/sndwav.h +++ b/contrib/include/wx/mmedia/sndwav.h @@ -4,6 +4,7 @@ // Date: 08/11/1999 // Author: Guilhem Lavaux (C) 1999 // CVSID: $Id$ +// License: wxWindows license // -------------------------------------------------------------------------- #ifndef _WX_SNDWAV_H #define _WX_SNDWAV_H @@ -16,6 +17,7 @@ #include "wx/string.h" #include "wx/stream.h" #include "wx/datstrm.h" +#include "wx/mmedia/defs.h" #include "wx/mmedia/sndbase.h" #include "wx/mmedia/sndcodec.h" #include "wx/mmedia/sndfile.h" @@ -42,12 +44,18 @@ protected: wxUint32 GetData(void *buffer, wxUint32 len); wxUint32 PutData(const void *buffer, wxUint32 len); - bool HandleOutputPCM(wxDataInputStream& data, wxUint16 channels, - wxUint32 sample_fq, wxUint32 byte_p_sec, - wxUint16 byte_p_spl, wxUint16 bits_p_spl); - bool HandleOutputG721(wxDataInputStream& data, wxUint16 channels, - wxUint32 sample_fq, wxUint32 byte_p_sec, - wxUint16 byte_p_spl, wxUint16 bits_p_spl); + bool HandleOutputPCM(wxDataInputStream& data, wxUint32 len, + wxUint16 channels, wxUint32 sample_fq, + wxUint32 byte_p_sec, wxUint16 byte_p_spl, + wxUint16 bits_p_spl); + bool HandleOutputMSADPCM(wxDataInputStream& data, wxUint32 len, + wxUint16 channels, wxUint32 sample_fq, + wxUint32 byte_p_sec, wxUint16 byte_p_spl, + wxUint16 bits_p_spl); + bool HandleOutputG721(wxDataInputStream& data, wxUint32 len, + wxUint16 channels, wxUint32 sample_fq, + wxUint32 byte_p_sec, wxUint16 byte_p_spl, + wxUint16 bits_p_spl); wxSoundFormatBase *HandleInputPCM(wxDataOutputStream& data); wxSoundFormatBase *HandleInputG72X(wxDataOutputStream& data);