summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/audio_library.h
diff options
context:
space:
mode:
authorTaybin Rutkin <taybin@taybin.com>2006-07-11 04:15:29 +0000
committerTaybin Rutkin <taybin@taybin.com>2006-07-11 04:15:29 +0000
commit2161752a1bba3426c1ffbf5c5ceda734d4a48b25 (patch)
tree54072417ee6550121284167cf523ed94f0368d92 /libs/ardour/ardour/audio_library.h
parentc3b4df9867c727bd59d36b52911f9ebe2efea0c0 (diff)
Fix for compiling on gcc4.
AudioLibrary now stateful. git-svn-id: svn://localhost/ardour2/trunk@675 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour/audio_library.h')
-rw-r--r--libs/ardour/ardour/audio_library.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/libs/ardour/ardour/audio_library.h b/libs/ardour/ardour/audio_library.h
index 2f9e84551b..3d4585fbd8 100644
--- a/libs/ardour/ardour/audio_library.h
+++ b/libs/ardour/ardour/audio_library.h
@@ -28,18 +28,23 @@
#include <sigc++/signal.h>
+#include <pbd/stateful.h>
+
using std::vector;
using std::string;
using std::map;
namespace ARDOUR {
-class AudioLibrary
+class AudioLibrary : public Stateful
{
public:
AudioLibrary ();
~AudioLibrary ();
+ XMLNode& get_state (void);
+ int set_state (const XMLNode&);
+
void set_paths (vector<string> paths);
vector<string> get_paths ();
void scan_paths ();