43 #ifndef _audiovorbisdecoderfactory_h
44 #define _audiovorbisdecoderfactory_h
46 #ifdef ENABLE_VORBIS_ENCODE
48 #include "Audio/decoderfactory.h"
49 #include "Audio/vorbisdecoder.h"
55 class MEZZ_LIB VorbisDecoderFactory :
public iDecoderFactory
60 VorbisDecoderFactory() { }
62 virtual ~VorbisDecoderFactory() { }
66 {
return new VorbisDecoder(Stream); }
74 #endif //ENABLE_VORBIS_ENCODE
Encoding
The encoding to use when reading or writing an audio buffer.
The bulk of the engine components go in this namspace.
CountedPtr< DataStream > DataStreamPtr
This is a convenience type for a data stream in a counted pointer.