summaryrefslogtreecommitdiff
path: root/src/lib/export_config.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2024-06-24 23:01:13 +0200
committerCarl Hetherington <cth@carlh.net>2024-06-24 23:01:13 +0200
commit6675bba6ab7d5cee50fa4d8c892af69d054c6804 (patch)
treefeee88dc93797235a1b19d02851f93a3161c1851 /src/lib/export_config.cc
parentcb6b0865614761df9c0ecc0f9dabc6b41de65659 (diff)
Add ProRes LT export option (#2834).
Diffstat (limited to 'src/lib/export_config.cc')
-rw-r--r--src/lib/export_config.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/export_config.cc b/src/lib/export_config.cc
index 4dfbb9027..79042e59c 100644
--- a/src/lib/export_config.cc
+++ b/src/lib/export_config.cc
@@ -65,6 +65,8 @@ ExportConfig::read(cxml::ConstNodePtr node)
_format = ExportFormat::H264_AAC;
} else if (format == "prores-4444") {
_format = ExportFormat::PRORES_4444;
+ } else if (format == "prores-lt") {
+ _format = ExportFormat::PRORES_LT;
} else {
_format = ExportFormat::PRORES_HQ;
}
@@ -89,6 +91,9 @@ ExportConfig::write(xmlpp::Element* element) const
/* Write this but we also accept 'prores' for backwards compatibility */
name = "prores-hq";
break;
+ case ExportFormat::PRORES_LT:
+ name = "prores-lt";
+ break;
case ExportFormat::H264_AAC:
name = "h264-aac";
break;
@@ -138,4 +143,3 @@ ExportConfig::set_x264_crf(int crf)
{
_config->maybe_set(_x264_crf, crf);
}
-