diff options
author | Tim Mayberry <mojofunk@gmail.com> | 2015-07-30 12:12:10 +1000 |
---|---|---|
committer | Tim Mayberry <mojofunk@gmail.com> | 2015-07-31 09:59:54 +1000 |
commit | 6a0e46352c664a3bf38ae5711ff275c611374963 (patch) | |
tree | 8aa941ab54a3f66b34caecc62f0a25ed3b5d2ab9 /libs/backends | |
parent | e258c827e243d029f824f98d9ee4de9fbaf3f207 (diff) |
Add extra DEBUG_TRACE output to PortaudioBackend
Diffstat (limited to 'libs/backends')
-rw-r--r-- | libs/backends/portaudio/portaudio_backend.cc | 7 | ||||
-rw-r--r-- | libs/backends/portaudio/portaudio_io.cc | 1 | ||||
-rw-r--r-- | libs/backends/portaudio/winmmemidi_output_device.cc | 2 |
3 files changed, 10 insertions, 0 deletions
diff --git a/libs/backends/portaudio/portaudio_backend.cc b/libs/backends/portaudio/portaudio_backend.cc index a1fa2c96d1..e879d2b72c 100644 --- a/libs/backends/portaudio/portaudio_backend.cc +++ b/libs/backends/portaudio/portaudio_backend.cc @@ -119,6 +119,7 @@ PortAudioBackend::requires_driver_selection() const std::vector<std::string> PortAudioBackend::enumerate_drivers () const { + DEBUG_AUDIO ("Portaudio: enumerate_drivers\n"); std::vector<std::string> currently_available; _pcmio->host_api_list (currently_available); return currently_available; @@ -140,6 +141,7 @@ PortAudioBackend::use_separate_input_and_output_devices () const std::vector<AudioBackend::DeviceStatus> PortAudioBackend::enumerate_devices () const { + DEBUG_AUDIO ("Portaudio: ERROR enumerate devices should not be called \n"); return std::vector<AudioBackend::DeviceStatus>(); } @@ -176,6 +178,7 @@ PortAudioBackend::enumerate_output_devices () const std::vector<float> PortAudioBackend::available_sample_rates (const std::string&) const { + DEBUG_AUDIO ("Portaudio: available_sample_rates\n"); std::vector<float> sr; _pcmio->available_sample_rates(name_to_id(_input_audio_device), sr); return sr; @@ -184,6 +187,7 @@ PortAudioBackend::available_sample_rates (const std::string&) const std::vector<uint32_t> PortAudioBackend::available_buffer_sizes (const std::string&) const { + DEBUG_AUDIO ("Portaudio: available_buffer_sizes\n"); std::vector<uint32_t> bs; _pcmio->available_buffer_sizes(name_to_id(_input_audio_device), bs); return bs; @@ -216,12 +220,14 @@ PortAudioBackend::can_change_buffer_size_when_running () const int PortAudioBackend::set_device_name (const std::string& d) { + DEBUG_AUDIO ("Portaudio: set_device_name should not be called\n"); return 0; } int PortAudioBackend::set_input_device_name (const std::string& d) { + DEBUG_AUDIO (string_compose ("Portaudio: set_input_device_name %1\n", d)); _input_audio_device = d; return 0; } @@ -229,6 +235,7 @@ PortAudioBackend::set_input_device_name (const std::string& d) int PortAudioBackend::set_output_device_name (const std::string& d) { + DEBUG_AUDIO (string_compose ("Portaudio: set_output_device_name %1\n", d)); _output_audio_device = d; return 0; } diff --git a/libs/backends/portaudio/portaudio_io.cc b/libs/backends/portaudio/portaudio_io.cc index 4f967b370c..9c3ff39650 100644 --- a/libs/backends/portaudio/portaudio_io.cc +++ b/libs/backends/portaudio/portaudio_io.cc @@ -318,6 +318,7 @@ PortAudioIO::add_devices () void PortAudioIO::discover() { + DEBUG_AUDIO ("PortAudio: discover\n"); if (!initialize_pa()) return; clear_device_lists (); diff --git a/libs/backends/portaudio/winmmemidi_output_device.cc b/libs/backends/portaudio/winmmemidi_output_device.cc index 6b31488b00..bb52b2da4f 100644 --- a/libs/backends/portaudio/winmmemidi_output_device.cc +++ b/libs/backends/portaudio/winmmemidi_output_device.cc @@ -347,6 +347,8 @@ WinMMEMidiOutputDevice::midi_output_thread () { m_thread_running = true; + DEBUG_MIDI ("WinMMEMidiOut: MIDI output thread started\n"); + while (!m_thread_quit) { if (!wait (m_queue_semaphore)) { break; |