RtAudio::RTAUDIO_DEVICE Struct Reference

#include <RtAudio.hxx>

List of all members.


Detailed Description

The public device information structure for passing queried values.

Definition at line 241 of file RtAudio.hxx.


Public Attributes

char name [128]
DEVICE_ID id [2]
bool probed
int maxOutputChannels
int maxInputChannels
int maxDuplexChannels
int minOutputChannels
int minInputChannels
int minDuplexChannels
bool hasDuplexSupport
bool isDefault
int nSampleRates
int sampleRates [MAX_SAMPLE_RATES]
RTAUDIO_FORMAT nativeFormats

Member Data Documentation

Character string device identifier.

Definition at line 242 of file RtAudio.hxx.

Referenced by CLAM::RtAAudioDeviceList::EnumerateAvailableDevices(), and RtAudio::getDeviceInfo().

Definition at line 243 of file RtAudio.hxx.

true if the device capabilities were successfully probed.

Definition at line 244 of file RtAudio.hxx.

Referenced by RtAudio::getDeviceInfo().

Maximum output channels supported by device.

Definition at line 245 of file RtAudio.hxx.

Referenced by RtAudio::getDeviceInfo().

Maximum input channels supported by device.

Definition at line 246 of file RtAudio.hxx.

Referenced by RtAudio::getDeviceInfo().

Maximum simultaneous input/output channels supported by device.

Definition at line 247 of file RtAudio.hxx.

Referenced by RtAudio::getDeviceInfo().

Minimum output channels supported by device.

Definition at line 248 of file RtAudio.hxx.

Referenced by RtAudio::getDeviceInfo().

Minimum input channels supported by device.

Definition at line 249 of file RtAudio.hxx.

Referenced by RtAudio::getDeviceInfo().

Minimum simultaneous input/output channels supported by device.

Definition at line 250 of file RtAudio.hxx.

Referenced by RtAudio::getDeviceInfo().

true if device supports duplex mode.

Definition at line 251 of file RtAudio.hxx.

Referenced by RtAudio::getDeviceInfo().

true if this is the default output or input device.

Definition at line 252 of file RtAudio.hxx.

Referenced by RtAudio::getDeviceInfo().

Number of discrete rates or -1 if range supported.

Definition at line 253 of file RtAudio.hxx.

Referenced by RtAudio::getDeviceInfo().

Supported rates or (min, max) if range.

Definition at line 254 of file RtAudio.hxx.

Referenced by RtAudio::getDeviceInfo().

Bit mask of supported data formats.

Definition at line 255 of file RtAudio.hxx.

Referenced by RtAudio::getDeviceInfo().


The documentation for this struct was generated from the following file:

Generated on Tue Aug 12 22:33:46 2008 for CLAM by  doxygen 1.5.5