43 #ifndef _audiorawdecoderfactory_h
44 #define _audiorawdecoderfactory_h
46 #ifdef ENABLE_RAW_ENCODE
48 #include "Audio/decoderfactory.h"
49 #include "Audio/rawdecoder.h"
59 class MEZZ_LIB RawDecoderFactory :
public iDecoderFactory
64 RawDecoderFactory() { }
66 virtual ~RawDecoderFactory() { }
70 {
return new RawDecoder(Stream); }
75 {
return new RawDecoder(Stream,Freq,Config); }
83 #endif //ENABLE_RAW_ENCODE
uint32_t UInt32
An 32-bit unsigned integer.
Encoding
The encoding to use when reading or writing an audio buffer.
The bulk of the engine components go in this namspace.
Unknown or error condition.
CountedPtr< DataStream > DataStreamPtr
This is a convenience type for a data stream in a counted pointer.
BitConfig
Used to describe the different bit configurations supported by this audio system. ...