X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e8482f24cfc00645607f8526fde38d39e0dcaa63..036971cc8c5282769c60b3c5afed80ccb50e8a14:/contrib/include/wx/mmedia/sndwav.h diff --git a/contrib/include/wx/mmedia/sndwav.h b/contrib/include/wx/mmedia/sndwav.h index 766689e102..88b9e06c6a 100644 --- a/contrib/include/wx/mmedia/sndwav.h +++ b/contrib/include/wx/mmedia/sndwav.h @@ -16,6 +16,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 +43,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);