From ec9accf1f8f4a36f6ce4331a220413f471558fa6 Mon Sep 17 00:00:00 2001 From: VKamyshniy Date: Tue, 3 Mar 2015 15:44:55 +0200 Subject: [PATCH] [Summary] Adding log output --- libs/backends/wavesaudio/waves_midi_device.cc | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/libs/backends/wavesaudio/waves_midi_device.cc b/libs/backends/wavesaudio/waves_midi_device.cc index 55a8f741d8..cdf2eee3b6 100644 --- a/libs/backends/wavesaudio/waves_midi_device.cc +++ b/libs/backends/wavesaudio/waves_midi_device.cc @@ -78,12 +78,14 @@ WavesMidiDevice::open (PmTimeProcPtr time_proc, void* time_info) DEBUG_TRACE (DEBUG::WavesMIDI, string_compose ("WavesMidiDevice::open (): %1", name ())); if (is_input () ) { - std::cout << "WavesMidiDevice::open (): INPUT" << _pm_input_id << "-[" << name () << "]" << std::endl; + /* COMMENTED DBG LOGS */ std::cout << "WavesMidiDevice::open (): INPUT" << _pm_input_id << "-[" << name () << "]" << std::endl; if (!_input_pm_stream) { // create queue if (!_input_queue) { + /* COMMENTED DBG LOGS */ std::cout << " going to Pm_QueueCreate for INPUT: " << std::endl; _input_queue = Pm_QueueCreate (QUEUE_LENGTH, sizeof (const WavesMidiEvent*)); + /* COMMENTED DBG LOGS */ std::cout << " DONE : " << std::endl; if (NULL == _input_queue) { char* err_msg = new char[256]; std::cerr << "WavesMidiDevice::open (): _input_queue = Pm_QueueCreate () failed for " << _pm_input_id << "-[" << name () << "]!" << std::endl; @@ -91,12 +93,14 @@ WavesMidiDevice::open (PmTimeProcPtr time_proc, void* time_info) } } // create stream + /* COMMENTED DBG LOGS */ std::cout << " going to Pm_OpenInput : " << std::endl; if (pmNoError != Pm_OpenInput (&_input_pm_stream, _pm_input_id, NULL, 1024, time_proc, time_info)) { + /* COMMENTED DBG LOGS */ std::cout << " DONE : " << std::endl; char* err_msg = new char[256]; Pm_GetHostErrorText(err_msg, 256); std::cerr << "WavesMidiDevice::open (): Pm_OpenInput () failed for " << _pm_input_id << "-[" << name () << "]!" << std::endl; @@ -104,22 +108,26 @@ WavesMidiDevice::open (PmTimeProcPtr time_proc, void* time_info) close (); return -1; } + /* COMMENTED DBG LOGS */ std::cout << " DONE : " << std::endl; } } if (is_output () ) { - std::cout << "WavesMidiDevice::open (): OUTPUT" << _pm_output_id << "-[" << name () << "]" << std::endl; + /* COMMENTED DBG LOGS */ std::cout << "WavesMidiDevice::open (): OUTPUT" << _pm_output_id << "-[" << name () << "]" << std::endl; if (!_output_pm_stream) { // create queue if (!_output_queue) { + /* COMMENTED DBG LOGS */ std::cout << " going to Pm_QueueCreate for OUTPUT : " << std::endl; _output_queue = Pm_QueueCreate (QUEUE_LENGTH, sizeof (const WavesMidiEvent*)); - if (NULL == _output_queue) { + /* COMMENTED DBG LOGS */ std::cout << " DONE : " << std::endl; + if (NULL == _output_queue) { std::cerr << "WavesMidiDevice::open (): _output_queue = Pm_QueueCreate () failed for " << _pm_output_id << "-[" << name () << "]!" << std::endl; return -1; } } // create stream + /* COMMENTED DBG LOGS */ std::cout << " going to Pm_OpenOutput : " << std::endl; if (pmNoError != Pm_OpenOutput (&_output_pm_stream, _pm_output_id, NULL, @@ -127,6 +135,7 @@ WavesMidiDevice::open (PmTimeProcPtr time_proc, void* time_info) time_proc, time_info, LATENCY)) { + /* COMMENTED DBG LOGS */ std::cout << " DONE : " << std::endl; char* err_msg = new char[256]; Pm_GetHostErrorText(err_msg, 256); std::cerr << "WavesMidiDevice::open (): Pm_OpenOutput () failed for " << _pm_output_id << "-[" << name () << "]!" << std::endl; @@ -134,6 +143,7 @@ WavesMidiDevice::open (PmTimeProcPtr time_proc, void* time_info) close (); return -1; } + /* COMMENTED DBG LOGS */ std::cout << " DONE : " << std::endl; } } return 0; @@ -273,7 +283,7 @@ WavesMidiDevice::write_midi () // LATENCY compensation err = Pm_WriteSysEx (_output_pm_stream, waves_midi_event->timestamp () - LATENCY, waves_midi_event->data ()); if (0 > err) { - std::cout << "WavesMidiDevice::write_event_to_device (): [" << name () << "] Pm_WriteSysEx () failed (" << err << ")!" << std::endl; + std::cerr << "WavesMidiDevice::write_event_to_device (): [" << name () << "] Pm_WriteSysEx () failed (" << err << ")!" << std::endl; }; DEBUG_TRACE (DEBUG::WavesMIDI, string_compose ("WavesMidiDevice::_write_midi (): SYSEX used, ev->tm: %1", waves_midi_event->timestamp () - LATENCY)); }