allow to query export profile type
[ardour.git] / libs / ardour / ardour / audio_region_importer.h
index 5aee017c51b23d04644dabed281fdcfb8e6b072e..d1a965a5eebdbd28eb5c91a6291936a6df52793e 100644 (file)
@@ -29,7 +29,6 @@
 
 #include "pbd/xml++.h"
 #include "pbd/id.h"
-#include "pbd/filesystem.h"
 #include "ardour/element_importer.h"
 #include "ardour/element_import_handler.h"
 #include "ardour/import_status.h"
@@ -40,7 +39,7 @@ class Region;
 class Session;
 class Source;
 
-class AudioRegionImportHandler : public ElementImportHandler
+class LIBARDOUR_API AudioRegionImportHandler : public ElementImportHandler
 {
   public:
        // Inerface implementation
@@ -70,7 +69,7 @@ class AudioRegionImportHandler : public ElementImportHandler
        IdMap id_map;
 };
 
-class AudioRegionImporter : public ElementImporter
+class LIBARDOUR_API AudioRegionImporter : public ElementImporter
 {
   public:
        AudioRegionImporter (XMLTree const & source, Session & session, AudioRegionImportHandler & handler, XMLNode const & node);
@@ -100,7 +99,7 @@ class AudioRegionImporter : public ElementImporter
 
        bool parse_xml_region ();
        bool parse_source_xml ();
-       PBD::sys::path get_sound_dir (XMLTree const & tree);
+       std::string get_sound_dir (XMLTree const & tree);
 
        void prepare_region ();
        void prepare_sources ();