summaryrefslogtreecommitdiff
path: root/libs/backends/alsa
diff options
context:
space:
mode:
Diffstat (limited to 'libs/backends/alsa')
-rw-r--r--libs/backends/alsa/alsa_audiobackend.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/libs/backends/alsa/alsa_audiobackend.cc b/libs/backends/alsa/alsa_audiobackend.cc
index a6b16e039d..69a23c1912 100644
--- a/libs/backends/alsa/alsa_audiobackend.cc
+++ b/libs/backends/alsa/alsa_audiobackend.cc
@@ -310,7 +310,7 @@ AlsaAudioBackend::set_input_device_name (const std::string& d)
return 1;
}
/* device will be busy once used, hence cache the parameters */
- /* return */ get_alsa_device_parameters (alsa_device.c_str(), true, &_input_audio_device_info);
+ /* return */ get_alsa_device_parameters (alsa_device.c_str(), false, &_input_audio_device_info);
return 0;
}
@@ -869,6 +869,11 @@ AlsaAudioBackend::_start (bool for_latency_measurement)
#ifndef NDEBUG
_pcmi->printinfo ();
+#else
+ /* If any debug parameter is set, print info */
+ if (getenv ("ZITA_ALSA_PCMI_DEBUG")) {
+ _pcmi->printinfo ();
+ }
#endif
if (_n_outputs != _pcmi->nplay ()) {