Show an example filename in the main export dialog
[ardour.git] / libs / ardour / ardour / export_profile_manager.h
index c0d2bb1dd8c7448c8f76744ec206dd7e64238837..f73085e5ba69ba269f407531f4657448e03f1000 100644 (file)
@@ -232,6 +232,8 @@ class ExportProfileManager
        FilenameStatePtr duplicate_filename_state (FilenameStatePtr state);
        void remove_filename_state (FilenameStatePtr state);
 
+       std::string get_sample_filename_for_format (ExportFilenamePtr filename, ExportFormatSpecPtr format);
+
   private:
 
        FilenameStateList filenames;
@@ -261,6 +263,10 @@ class ExportProfileManager
 
  /* Utilities */
 
+       void build_filenames(std::list<std::string> & result, ExportFilenamePtr filename,
+                            TimespanListPtr timespans, ExportChannelConfigPtr channel_config,
+                            ExportFormatSpecPtr format);
+
        /* Element state lists should never be empty, this is used to check them */
        template<typename T>
        std::list<T> const &