CLAM-Development  1.4.0
CLAM::AudioDevice Member List

This is the complete list of members for CLAM::AudioDevice, including all inherited members.

AudioDevice(const std::string &name)CLAM::AudioDeviceinline
AudioIn classCLAM::AudioDevicefriend
AudioManager classCLAM::AudioDevicefriend
AudioOut classCLAM::AudioDevicefriend
GetInfo(TInfo &)CLAM::AudioDevicevirtual
Latency(void)CLAM::AudioDeviceprotected
mForceNChannelsCLAM::AudioDevice
mInputsCLAM::AudioDevice
mNameCLAM::AudioDevice
mNChannelsCLAM::AudioDevice
mNReadChannelsCLAM::AudioDevice
mNWriteChannelsCLAM::AudioDevice
mOutputsCLAM::AudioDevice
Read(Audio &audio, const int channelID)=0CLAM::AudioDevicepure virtual
Register(AudioManager *am, AudioIn &in)CLAM::AudioDeviceprotected
Register(AudioManager *am, AudioOut &out)CLAM::AudioDeviceprotected
SampleRate(void)CLAM::AudioDeviceprotected
SetLatency(int latency)CLAM::AudioDeviceprotected
SetNChannels(int channels)CLAM::AudioDevicevirtual
Start(void)=0CLAM::AudioDevicepure virtual
Stop(void)=0CLAM::AudioDevicepure virtual
Unregister(AudioIn &in)CLAM::AudioDeviceprotected
Unregister(AudioOut &out)CLAM::AudioDeviceprotected
Write(const Audio &audio, const int channelID)=0CLAM::AudioDevicepure virtual
~AudioDevice()CLAM::AudioDeviceinlinevirtual