From 71a1e9e90d8d033167fc0629b1de3e8274b80003 Mon Sep 17 00:00:00 2001 From: Tim Mayberry Date: Sun, 23 Aug 2015 12:36:34 +1000 Subject: [PATCH] Use translated error messages in PortaudioBackend when SR or i/o channel counts don't match requested These errors are probably preventable but currently they do occur so at least tell the user about them(and hope they check the error log window) --- libs/backends/portaudio/portaudio_backend.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libs/backends/portaudio/portaudio_backend.cc b/libs/backends/portaudio/portaudio_backend.cc index a9a8304d04..0b8e8c6b3a 100644 --- a/libs/backends/portaudio/portaudio_backend.cc +++ b/libs/backends/portaudio/portaudio_backend.cc @@ -469,12 +469,12 @@ PortAudioBackend::_start (bool for_latency_measurement) if (_n_outputs != _pcmio->n_playback_channels ()) { _n_outputs = _pcmio->n_playback_channels (); - PBD::info << _("PortAudioBackend: adjusted output channel count to match device.") << endmsg; + PBD::info << get_error_string(OutputChannelCountNotSupportedError) << endmsg; } if (_n_inputs != _pcmio->n_capture_channels ()) { _n_inputs = _pcmio->n_capture_channels (); - PBD::info << _("PortAudioBackend: adjusted input channel count to match device.") << endmsg; + PBD::info << get_error_string(InputChannelCountNotSupportedError) << endmsg; } #if 0 if (_pcmio->samples_per_period() != _samples_per_period) { @@ -486,7 +486,7 @@ PortAudioBackend::_start (bool for_latency_measurement) if (_pcmio->sample_rate() != _samplerate) { _samplerate = _pcmio->sample_rate(); engine.sample_rate_change (_samplerate); - PBD::warning << _("PortAudioBackend: sample rate does not match.") << endmsg; + PBD::warning << get_error_string(SampleRateNotSupportedError) << endmsg; } _measure_latency = for_latency_measurement; -- 2.30.2