diff options
author | David Robillard <d@drobilla.net> | 2008-05-23 04:30:24 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2008-05-23 04:30:24 +0000 |
commit | 0dbcca14bcbcb3aa7e7c0ae24934463a5973a651 (patch) | |
tree | d85dd8d74e4d5ea5c8b4400255c03adb79cda2c5 /src/libs/engine/JackAudioDriver.hpp | |
parent | 9cec63d68fef0e9fd5d3ee5b99a080dbd9180a88 (diff) | |
download | ingen-0dbcca14bcbcb3aa7e7c0ae24934463a5973a651.tar.gz ingen-0dbcca14bcbcb3aa7e7c0ae24934463a5973a651.tar.bz2 ingen-0dbcca14bcbcb3aa7e7c0ae24934463a5973a651.zip |
Fix crash when trying to add multiple objects with the same path.
Handle failed jack port registrations more gracefully.
Don't assume all LADSPA plugins have minimum and maximum port range values.
git-svn-id: http://svn.drobilla.net/lad/ingen@1230 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/libs/engine/JackAudioDriver.hpp')
-rw-r--r-- | src/libs/engine/JackAudioDriver.hpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libs/engine/JackAudioDriver.hpp b/src/libs/engine/JackAudioDriver.hpp index f436f795..3beb775a 100644 --- a/src/libs/engine/JackAudioDriver.hpp +++ b/src/libs/engine/JackAudioDriver.hpp @@ -110,6 +110,8 @@ public: inline SampleCount frame_time() const { return jack_frame_time(_client); } + class PortRegistrationFailedException : public std::exception {}; + private: friend class JackAudioPort; |