summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2018-11-19 22:26:16 +0100
committerRobin Gareus <robin@gareus.org>2018-11-19 22:26:16 +0100
commit5fa05b403ca21a6573d07b921dc14f0769dc9fc7 (patch)
tree9a581b468af1a64169cee80b686e7bd55e640d41 /libs/ardour/ardour
parentd18b247a05906aec00d684996c493b5444a46e77 (diff)
Prepare export-format codec-quality setting
Diffstat (limited to 'libs/ardour/ardour')
-rw-r--r--libs/ardour/ardour/export_format_specification.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/ardour/ardour/export_format_specification.h b/libs/ardour/ardour/export_format_specification.h
index 4fdb16961a..ecbb8421ca 100644
--- a/libs/ardour/ardour/export_format_specification.h
+++ b/libs/ardour/ardour/export_format_specification.h
@@ -103,6 +103,7 @@ class LIBARDOUR_API ExportFormatSpecification : public ExportFormatBase {
void set_soundcloud_upload (bool yn) { _soundcloud_upload = yn; }
void set_command (std::string command) { _command = command; }
void set_analyse (bool yn) { _analyse = yn; }
+ void set_codec_quality (int q) { _codec_quality = q; }
void set_silence_beginning (AnyTime const & value) { _silence_beginning = value; }
void set_silence_end (AnyTime const & value) { _silence_end = value; }
@@ -171,6 +172,7 @@ class LIBARDOUR_API ExportFormatSpecification : public ExportFormatBase {
bool soundcloud_upload() const { return _soundcloud_upload; }
std::string command() const { return _command; }
bool analyse() const { return _analyse; }
+ int codec_quality() const { return _codec_quality; }
bool tag () const { return _tag && supports_tagging; }
@@ -228,6 +230,7 @@ class LIBARDOUR_API ExportFormatSpecification : public ExportFormatBase {
std::string _command;
bool _analyse;
+ int _codec_quality;
/* serialization helpers */