summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/ardour')
-rw-r--r--libs/ardour/ardour/export_filename.h1
-rw-r--r--libs/ardour/ardour/export_format_specification.h2
-rw-r--r--libs/ardour/ardour/export_handler.h1
3 files changed, 3 insertions, 1 deletions
diff --git a/libs/ardour/ardour/export_filename.h b/libs/ardour/ardour/export_filename.h
index b5f0bde234..994f584e8d 100644
--- a/libs/ardour/ardour/export_filename.h
+++ b/libs/ardour/ardour/export_filename.h
@@ -92,6 +92,7 @@ class ExportFilename {
bool include_session;
bool include_revision;
bool include_channel_config;
+ bool include_format_name;
bool include_channel;
bool include_timespan;
bool include_time;
diff --git a/libs/ardour/ardour/export_format_specification.h b/libs/ardour/ardour/export_format_specification.h
index 286aa58353..fc03eb94b0 100644
--- a/libs/ardour/ardour/export_format_specification.h
+++ b/libs/ardour/ardour/export_format_specification.h
@@ -64,7 +64,7 @@ class ExportFormatSpecification : public ExportFormatBase {
ExportFormatSpecification (Session & s, XMLNode const & state);
public:
- ExportFormatSpecification (ExportFormatSpecification const & other);
+ ExportFormatSpecification (ExportFormatSpecification const & other, bool modify_name = true);
~ExportFormatSpecification ();
/* compatibility */
diff --git a/libs/ardour/ardour/export_handler.h b/libs/ardour/ardour/export_handler.h
index 235219e2f5..d4dd5627f7 100644
--- a/libs/ardour/ardour/export_handler.h
+++ b/libs/ardour/ardour/export_handler.h
@@ -106,6 +106,7 @@ class ExportHandler : public ExportElementFactory
private:
+ void handle_duplicate_format_extensions();
int process (framecnt_t frames);
Session & session;