summaryrefslogtreecommitdiff
path: root/libs/ardour/test/load_session.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/test/load_session.cc')
-rw-r--r--libs/ardour/test/load_session.cc48
1 files changed, 0 insertions, 48 deletions
diff --git a/libs/ardour/test/load_session.cc b/libs/ardour/test/load_session.cc
deleted file mode 100644
index 41dc48ef2f..0000000000
--- a/libs/ardour/test/load_session.cc
+++ /dev/null
@@ -1,48 +0,0 @@
-#include "test_util.h"
-#include "pbd/failed_constructor.h"
-#include "ardour/ardour.h"
-#include "ardour/audioengine.h"
-#include "ardour/session.h"
-#include <iostream>
-#include <cstdlib>
-
-using namespace std;
-using namespace ARDOUR;
-
-static const char* localedir = LOCALEDIR;
-
-int main (int argc, char* argv[])
-{
- if (argc != 3) {
- cerr << "Syntax: " << argv[0] << " <dir> <snapshot-name>\n";
- exit (EXIT_FAILURE);
- }
-
- ARDOUR::init (false, true, localedir);
-
- Session* s = 0;
-
- try {
- s = load_session (argv[1], argv[2]);
- } catch (failed_constructor& e) {
- cerr << "failed_constructor: " << e.what() << "\n";
- exit (EXIT_FAILURE);
- } catch (AudioEngine::PortRegistrationFailure& e) {
- cerr << "PortRegistrationFailure: " << e.what() << "\n";
- exit (EXIT_FAILURE);
- } catch (exception& e) {
- cerr << "exception: " << e.what() << "\n";
- exit (EXIT_FAILURE);
- } catch (...) {
- cerr << "unknown exception.\n";
- exit (EXIT_FAILURE);
- }
-
- AudioEngine::instance()->remove_session ();
- delete s;
- AudioEngine::instance()->stop ();
-
- AudioEngine::destroy ();
-
- return 0;
-}