#include <AudioDevice.hxx>
Definition at line 48 of file AudioDevice.hxx.
Public Member Functions | |
TInfo () | |
Base constructor, calls to Reset method to clear all the values. | |
void | Reset () |
Clear all the values of object, setting strings mName and mArch to "" and integer values mNChannels, mSampleRate and mNotifySize to 0. | |
Public Attributes | |
std::string | mName |
std::string | mArch |
int | mNReadChannels |
Number of used Read channels. | |
int | mNWriteChannels |
Number of used Write channels. | |
int | mNChannels |
Number of channels configured in the PCM device. | |
int | mSampleRate |
unsigned int | mNotifySize |
CLAM::AudioDevice::TInfo::TInfo | ( | ) | [inline] |
Base constructor, calls to Reset method to clear all the values.
Definition at line 64 of file AudioDevice.hxx.
References Reset().
void CLAM::AudioDevice::TInfo::Reset | ( | void | ) | [inline] |
Clear all the values of object, setting strings mName and mArch to "" and integer values mNChannels, mSampleRate and mNotifySize to 0.
Definition at line 68 of file AudioDevice.hxx.
References mArch, mName, mNChannels, mNotifySize, mNReadChannels, mNWriteChannels, and mSampleRate.
Referenced by CLAM::AudioOut::GetDeviceInfo(), CLAM::AudioIn::GetDeviceInfo(), and TInfo().
std::string CLAM::AudioDevice::TInfo::mName |
Definition at line 50 of file AudioDevice.hxx.
Referenced by CLAM::AudioDevice::GetInfo(), and Reset().
std::string CLAM::AudioDevice::TInfo::mArch |
Number of used Read channels.
Definition at line 53 of file AudioDevice.hxx.
Referenced by CLAM::AudioDevice::GetInfo(), and Reset().
Number of used Write channels.
Definition at line 55 of file AudioDevice.hxx.
Referenced by CLAM::AudioDevice::GetInfo(), and Reset().
Number of channels configured in the PCM device.
max( mNReadChannels , mNWriteChannels)
Definition at line 59 of file AudioDevice.hxx.
Referenced by CLAM::AudioDevice::GetInfo(), and Reset().
Definition at line 60 of file AudioDevice.hxx.
Referenced by CLAM::AudioDevice::GetInfo(), and Reset().