cAudio  2.3.0
3d Audio Engine
Public Member Functions | List of all members
cAudio::IAudioDecoderFactory Class Referenceabstract

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

#include <IAudioDecoderFactory.h>

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

Public Member Functions

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

Detailed Description

Interface for factories that create Audio Decoders for cAudio.

Definition at line 12 of file IAudioDecoderFactory.h.

Member Function Documentation

◆ CreateAudioDecoder()

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

Returns an audio decoder.

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

Implemented in cAudio::cRawAudioDecoderFactory.

Here is the caller graph for this function:

The documentation for this class was generated from the following file: