advance track's play-position even if processing is locked
[ardour.git] / libs / ardour / ardour / location_importer.h
index 2924a1de9289311ba536697ece187d7eb71db350..332c5ae685f839a796c42682adef71205f2615bf 100644 (file)
 #include <boost/shared_ptr.hpp>
 
 #include "pbd/xml++.h"
-#include "ardour/location.h"
-#include "ardour/types.h"
 
 namespace ARDOUR {
 
+class Location;
+class Session;
+
 class LocationImportHandler : public ElementImportHandler
 {
   public:
        LocationImportHandler (XMLTree const & source, Session & session);
-       string get_info () const;
+       std::string get_info () const;
 };
 
 class LocationImporter : public ElementImporter
@@ -45,7 +46,7 @@ class LocationImporter : public ElementImporter
        LocationImporter (XMLTree const & source, Session & session, LocationImportHandler & handler, XMLNode const & node);
        ~LocationImporter ();
 
-       string get_info () const;
+       std::string get_info () const;
 
   protected:
        bool _prepare_move ();
@@ -56,7 +57,7 @@ class LocationImporter : public ElementImporter
        LocationImportHandler & handler;
        XMLNode                 xml_location;
        Location *              location;
-       
+
        void parse_xml ();
 };