ita_whad now also marks default devices in Portaudio list

parent 4927a426
...@@ -61,11 +61,17 @@ int main( int, char** ) ...@@ -61,11 +61,17 @@ int main( int, char** )
ITAPortaudioInterface oITAPA( 44.1e3, 1024 ); ITAPortaudioInterface oITAPA( 44.1e3, 1024 );
oITAPA.Initialize(); oITAPA.Initialize();
int iPANumDevices = oITAPA.GetNumDevices(); int iPANumDevices = oITAPA.GetNumDevices();
int iPADefaultIn = oITAPA.GetDefaultInputDevice();
int iPADefaultOut = oITAPA.GetDefaultOutputDevice();
cout << " ### Portaudio ### " << endl; cout << " ### Portaudio ### " << endl;
for( int i = 0; i < iPANumDevices; i++ ) for( int i = 0; i < iPANumDevices; i++ )
{ {
cout << "[" << i + 1 << "] \"" << oITAPA.GetDeviceName( i ) << "\"" << endl; string sExtra = "";
if( i == iPADefaultIn || i == iPADefaultOut )
sExtra = " *";
cout << "[" << i + 1 << "] \"" << oITAPA.GetDeviceName( i ) << "\"" << sExtra << endl;
} }
cout << endl; cout << endl;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment