The public device information structure for returning queried values. More...
#include <RtAudio.h>
Public Attributes | |
bool | probed |
std::string | name |
unsigned int | outputChannels |
unsigned int | inputChannels |
unsigned int | duplexChannels |
bool | isDefaultOutput |
bool | isDefaultInput |
std::vector< unsigned int > | sampleRates |
RtAudioFormat | nativeFormats |
The public device information structure for returning queried values.
bool RtAudio::DeviceInfo::probed |
true if the device capabilities were successfully probed.
std::string RtAudio::DeviceInfo::name |
Character string device identifier.
unsigned int RtAudio::DeviceInfo::outputChannels |
Maximum output channels supported by device.
unsigned int RtAudio::DeviceInfo::inputChannels |
Maximum input channels supported by device.
unsigned int RtAudio::DeviceInfo::duplexChannels |
Maximum simultaneous input/output channels supported by device.
bool RtAudio::DeviceInfo::isDefaultOutput |
true if this is the default output device.
bool RtAudio::DeviceInfo::isDefaultInput |
true if this is the default input device.
std::vector<unsigned int> RtAudio::DeviceInfo::sampleRates |
Supported sample rates (queried from list of standard rates).
RtAudioFormat RtAudio::DeviceInfo::nativeFormats |
Bit mask of supported data formats.
©2001-2013 Gary P. Scavone, McGill University. All Rights Reserved. Maintained by Gary P. Scavone. |