#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"
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);