15 #ifndef MP_AUDIO_FILE_DECOMPRESS_H 16 #define MP_AUDIO_FILE_DECOMPRESS_H 19 #include <os/iostream> Definition: MpAudioAbstract.h:30
Definition: MpAudioFileDecompress.h:81
Definition: MpAudioFileDecompress.h:49
size_t DecompressG711ALaw(MpAudioSample *buffer, size_t length)
Definition: MpAudioUtils.cpp:549
Definition: MpAudioFileDecompress.h:25
size_t readBytes(AudioByte *buff, size_t length)
Definition: MpAudioFileDecompress.cpp:29
virtual void minMaxChannels(int *, int *, int *)
Definition: MpAudioFileDecompress.cpp:39
AbstractDecompressor(MpAudioAbstract &a)
Definition: MpAudioFileDecompress.cpp:17
AudioByte MuLawEncode(AudioSample)
Definition: mpG711.cpp:60
Definition: MpAudioFileDecompress.h:60
Definition: MpAudioFileDecompress.h:70
virtual void minMaxSamplingRate(long *, long *, long *)
Definition: MpAudioFileDecompress.cpp:34
MpAudioAbstract & _dataSource
Definition: MpAudioFileDecompress.h:27
size_t DecompressG711MuLaw(MpAudioSample *buffer, size_t length)
Definition: MpAudioUtils.cpp:514
AudioSample ALawDecode(AudioByte)
Definition: mpG711.cpp:117
Definition: MpAudioFileDecompress.h:39
virtual ~AbstractDecompressor()
Definition: MpAudioFileDecompress.cpp:24
AudioSample MuLawDecode(AudioByte)
Definition: mpG711.cpp:72
static AudioSample * _decodeTable
Definition: MpAudioFileDecompress.h:94
Definition: MpAudioFileDecompress.h:92
unsigned char AudioByte
Definition: MpAudioAbstract.h:22
short AudioSample
Definition: MpAudioAbstract.h:21
virtual size_t getSamples(AudioSample *, size_t)=0
AudioByte ALawEncode(AudioSample)
Definition: mpG711.cpp:106