cAudio::IAudioDecoderFactory Class Reference

Interface for factories that create Audio Decoders for cAudio. More...

#include <IAudioDecoderFactory.h>

Inheritance diagram for cAudio::IAudioDecoderFactory:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual IAudioDecoderCreateAudioDecoder (IDataSource *stream)=0
 Returns an audio decoder.

Detailed Description

Interface for factories that create Audio Decoders for cAudio.

Definition at line 13 of file IAudioDecoderFactory.h.


Member Function Documentation

virtual IAudioDecoder* cAudio::IAudioDecoderFactory::CreateAudioDecoder ( IDataSource stream  )  [pure virtual]

Returns an audio decoder.

Parameters:
stream,: Data Source to attach to this decoder.
Returns:
A pointer to a decoder instance, or NULL on failure to allocate.

Implemented in cAudio::cOggAudioDecoderFactory, cAudio::cRawAudioDecoderFactory, and cAudio::cWavAudioDecoderFactory.


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Enumerations

Generated on Sat Feb 20 22:55:21 2010 for cAudio by  doxygen 1.6.2