Optimize automation-event process splitting
[ardour.git] / libs / ardour / ardour / session_utils.h
index ab24e976b28edd40ee7dc7cbb0fc768f37285378..5c37a749a2d63ef9ee53f2d18d162dfebeaa10ea 100644 (file)
@@ -1,5 +1,5 @@
 /*
-    Copyright (C) 2012 Paul Davis 
+    Copyright (C) 2012 Paul Davis
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
 
 #include <string>
 
+#include "ardour/libardour_visibility.h"
+
 namespace ARDOUR {
 
-int find_session (std::string str, std::string& path, std::string& snapshot, bool& isnew);
+       LIBARDOUR_API extern int find_session (std::string str, std::string& path, std::string& snapshot, bool& isnew);
+       LIBARDOUR_API extern int inflate_session (const std::string& zipfile, const std::string& target_dir, std::string& path, std::string& snapshot);
+       LIBARDOUR_API extern std::string inflate_error (int);
 
 };