Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

AudioToFileFactory Class Template Reference

Introduced to provide ppsAudioToFile classes with a way to set the rate and bit width and select stereo or mono output. More...

Inheritance diagram for AudioToFileFactory

Inheritance graph
[legend]
Collaboration diagram for AudioToFileFactory:

Collaboration graph
[legend]
List of all members.

Public Methods

 AudioToFileFactory (const char* description = "", int rate = 44100, int bits = 16, bool stereo = true, bool threaded = false)
virtual AudioCreate ()
 Return a Product as a pointer to the ProductBase.

virtual const char* GetDescription ()

Public Attributes

int m_rate
int m_bits
bool m_stereo
bool m_threaded
char m_description [dlen+1]

Detailed Description

template<typename Product, int dlen = 32> template class AudioToFileFactory

Introduced to provide ppsAudioToFile classes with a way to set the rate and bit width and select stereo or mono output.


The documentation for this class was generated from the following file:
Generated at Mon Nov 27 01:46:38 2000 for LibPenguinPlay by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000