mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-21 14:16:31 +01:00
Add a couple of error codes to AudioBackend::ErrorCode
Also use the error message from ARDOUR_UI::reconnect_to_engine as the default error string
This commit is contained in:
parent
c6f9a65081
commit
9a7f96f15a
2 changed files with 7 additions and 1 deletions
|
|
@ -101,12 +101,14 @@ class LIBARDOUR_API AudioBackend : public PortEngine {
|
|||
MidiDeviceNotAvailableError,
|
||||
MidiDeviceNotConnectedError,
|
||||
MidiDeviceIOError,
|
||||
SampleFormatNotSupportedError,
|
||||
SampleRateNotSupportedError,
|
||||
RequestedInputLatencyNotSupportedError,
|
||||
RequestedOutputLatencyNotSupportedError,
|
||||
PeriodSizeNotSupportedError,
|
||||
PeriodCountNotSupportedError,
|
||||
DeviceConfigurationNotSupportedError,
|
||||
ChannelCountNotSupportedError,
|
||||
InputChannelCountNotSupportedError,
|
||||
OutputChannelCountNotSupportedError,
|
||||
AquireRealtimePermissionError,
|
||||
|
|
|
|||
|
|
@ -55,6 +55,8 @@ AudioBackend::get_error_string (ErrorCode error_code)
|
|||
return _("MIDI device not connected");
|
||||
case MidiDeviceIOError:
|
||||
return _("MIDI device Input/Output error");
|
||||
case SampleFormatNotSupportedError:
|
||||
return _("Sample format is not supported");
|
||||
case SampleRateNotSupportedError:
|
||||
return _("Sample rate is not supported");
|
||||
case RequestedInputLatencyNotSupportedError:
|
||||
|
|
@ -67,6 +69,8 @@ AudioBackend::get_error_string (ErrorCode error_code)
|
|||
return _("Period count is not supported");
|
||||
case DeviceConfigurationNotSupportedError:
|
||||
return _("Device configuration not supported");
|
||||
case ChannelCountNotSupportedError:
|
||||
return _("Channel count configuration not supported");
|
||||
case InputChannelCountNotSupportedError:
|
||||
return _("Input channel count configuration not supported");
|
||||
case OutputChannelCountNotSupportedError:
|
||||
|
|
@ -78,7 +82,7 @@ AudioBackend::get_error_string (ErrorCode error_code)
|
|||
case SettingMIDIThreadPriorityError:
|
||||
return _("Setting MIDI device thread priorities failed");
|
||||
}
|
||||
return std::string();
|
||||
return _("Could not reconnect to Audio/MIDI engine");
|
||||
}
|
||||
|
||||
std::string
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue