Fix long-standing spelling bug.
[ardour.git] / libs / ardour / ardour / audio_playlist_importer.h
index 5ae87cea01ad84065f1aa98dc5e7c679cebea68d..a6d68b9c731032024ab2909d0b56288782a62ade 100644 (file)
 
 #include "ardour/element_importer.h"
 #include "ardour/element_import_handler.h"
-#include "ardour/types.h"
-
-#include "i18n.h"
 
 namespace ARDOUR {
 
 class AudioRegionImportHandler;
 class AudioRegionImporter;
 class AudioPlaylistImporter;
+class Session;
 
-class AudioPlaylistImportHandler : public ElementImportHandler
+class LIBARDOUR_API AudioPlaylistImportHandler : public ElementImportHandler
 {
   public:
        typedef boost::shared_ptr<AudioPlaylistImporter> PlaylistPtr;
@@ -49,25 +47,25 @@ class AudioPlaylistImportHandler : public ElementImportHandler
        AudioPlaylistImportHandler (XMLTree const & source, Session & session, AudioRegionImportHandler & region_handler, const char * nodename = "Playlists");
        virtual ~AudioPlaylistImportHandler () {}
        virtual std::string get_info () const;
-       
+
        void get_regions (XMLNode const & node, ElementList & list) const;
        void update_region_id (XMLProperty* id_prop);
 
        void playlists_by_diskstream (PBD::ID const & id, PlaylistList & list) const;
-       
+
   protected:
        AudioRegionImportHandler & region_handler;
 };
 
-class UnusedAudioPlaylistImportHandler : public AudioPlaylistImportHandler
+class LIBARDOUR_API UnusedAudioPlaylistImportHandler : public AudioPlaylistImportHandler
 {
   public:
        UnusedAudioPlaylistImportHandler (XMLTree const & source, Session & session, AudioRegionImportHandler & region_handler) :
-               AudioPlaylistImportHandler (source, session, region_handler, X_("UnusedPlaylists")) { }
-       std::string get_info () const { return _("Audio Playlists (unused)"); }
+               AudioPlaylistImportHandler (source, session, region_handler, "UnusedPlaylists") { }
+       std::string get_info () const;
 };
 
-class AudioPlaylistImporter : public ElementImporter
+class LIBARDOUR_API AudioPlaylistImporter : public ElementImporter
 {
   public:
        AudioPlaylistImporter (XMLTree const & source, Session & session, AudioPlaylistImportHandler & handler, XMLNode const & node);
@@ -75,7 +73,7 @@ class AudioPlaylistImporter : public ElementImporter
        ~AudioPlaylistImporter ();
 
        std::string get_info () const;
-       
+
        void set_diskstream (PBD::ID const & id);
        PBD::ID const & orig_diskstream () const { return orig_diskstream_id; }