13
0
livetrax/libs
Tim Mayberry 3eb4b43fa6 Initialize AudioEngine::last_backend_error() to the default error string
Currently the last backend error string is only set when calling
AudioBackend::start. Errors that occur when calling other AudioBackend methods
like AudioBackend::set_buffer_size do not set the last backend error string.
So until all the required AudioBackend methods return an ErrorCode and
last_backend_error() can be removed just set it to a default string.

Until all errors that occur are correctly indicated by returning an error code
there will still be situations where last_backend_error() is not indicative of
the true error. For instance AudioEngine::start is called and it fails but
returns a valid error code so last_backend_error() is set, then some other
engine/backend method is called that fails and as last_backend_error is not
set the GUI will display the incorrect error message.
2015-10-06 13:29:57 +10:00
..
appleutility NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
ardour Initialize AudioEngine::last_backend_error() to the default error string 2015-10-06 13:29:57 +10:00
ardouralsautil
audiographer use quotes for in-tree pbd/glib wrapper include 2015-10-05 22:15:18 +02:00
backends remove i/ofstream from libardour 2015-10-05 22:15:17 +02:00
canvas NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
clearlooks-newer NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
clearlooks-older NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
evoral NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
fst
gtkmm2ext use quotes for in-tree pbd/glib wrapper include 2015-10-05 22:15:18 +02:00
libltc
midi++2 NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
panners remove unused fstream includes 2015-10-05 22:15:18 +02:00
pbd use quotes for in-tree pbd/glib wrapper include 2015-10-05 22:15:18 +02:00
plugins/reasonablesynth.lv2
ptformat NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
qm-dsp NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
surfaces use quotes for in-tree pbd/glib wrapper include 2015-10-05 22:15:18 +02:00
timecode NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
vamp-plugins NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
vfork