This class is used to respond to device information request using the GetInfo method. More...
#include <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 |
This class is used to respond to device information request using the GetInfo method.
Definition at line 48 of file AudioDevice.hxx.
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 TInfo().
std::string CLAM::AudioDevice::TInfo::mArch |
Definition at line 51 of file AudioDevice.hxx.
Referenced by Reset().
std::string CLAM::AudioDevice::TInfo::mName |
Definition at line 50 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 61 of file AudioDevice.hxx.
Referenced by Reset().
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().
Definition at line 60 of file AudioDevice.hxx.
Referenced by CLAM::AudioDevice::GetInfo(), and Reset().