summaryrefslogtreecommitdiffstats
path: root/src/progs/ingenuity/main.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2007-04-07 06:35:36 +0000
committerDavid Robillard <d@drobilla.net>2007-04-07 06:35:36 +0000
commit883f2e9f31914912f4c5e19bc9e463fe3663a638 (patch)
treee58ec7c219241468d4875cac08dfd67b61cb2a67 /src/progs/ingenuity/main.cpp
parent6178329ac029b44b7b9b4cfd7185b65aeb3269a9 (diff)
downloadingen-883f2e9f31914912f4c5e19bc9e463fe3663a638.tar.gz
ingen-883f2e9f31914912f4c5e19bc9e463fe3663a638.tar.bz2
ingen-883f2e9f31914912f4c5e19bc9e463fe3663a638.zip
Visual tweaks.
Loading range for LV2 plugins (client side). git-svn-id: http://svn.drobilla.net/lad/ingen@413 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/progs/ingenuity/main.cpp')
-rw-r--r--src/progs/ingenuity/main.cpp15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/progs/ingenuity/main.cpp b/src/progs/ingenuity/main.cpp
index 96ff7088..a21c0a8d 100644
--- a/src/progs/ingenuity/main.cpp
+++ b/src/progs/ingenuity/main.cpp
@@ -23,6 +23,9 @@
#ifdef HAVE_LASH
#include "LashController.h"
#endif
+#ifdef HAVE_SLV2
+ #include <slv2/slv2.h>
+#endif
using namespace Ingenuity;
@@ -52,20 +55,22 @@ main(int argc, char** argv)
/* Load settings */
App::instance().configuration()->load_settings();
App::instance().configuration()->apply_settings();
-
-#ifdef HAVE_LASH
- lash_args_t* lash_args = lash_extract_args(&argc, &argv);
+#ifdef HAVE_SLV2
+ slv2_init();
#endif
-
- //gtk_main.signal_quit().connect(sigc::ptr_fun(cleanup));
#ifdef HAVE_LASH
+ lash_args_t* lash_args = lash_extract_args(&argc, &argv);
LashController* lash_controller = new LashController(lash_args);
#endif
App::instance().connect_window()->start();
gtk_main.run();
+#ifdef HAVE_SLV2
+ slv2_finish();
+#endif
+
return 0;
}