{
_pm_input_id = _pm_output_id = pmNoDevice;
int count = Pm_CountDevices ();
-
+
for (int i = 0; i < count; i++) {
-
+
const PmDeviceInfo* pm_device_info = Pm_GetDeviceInfo (i);
-
+
if (pm_device_info == NULL) {
continue;
}
if (is_input () ) {
// COMMENTED DBG LOGS */ std::cout << "WavesMidiDevice::open (): INPUT" << _pm_input_id << "-[" << name () << "]" << std::endl;
-
+
if (!_input_pm_stream) {
// create queue
if (!_input_queue) {
_input_queue = NULL;
}
- // output
+ // output
if ( output_pm_stream ) {
// close stream
PmError err = Pm_Close (output_pm_stream);