export: fixed many export formats including still image and image sequence export

Still incomplete, but does a lot towards #1345
This commit is contained in:
itsmattkc
2021-05-05 19:03:03 +10:00
parent dedc189ebf
commit 4942970c02
27 changed files with 775 additions and 173 deletions
+3 -3
View File
@@ -28,12 +28,12 @@ ExportParams::ExportParams() :
{
}
const QString &ExportParams::encoder() const
const Encoder::Type &ExportParams::encoder() const
{
return encoder_id_;
}
void ExportParams::set_encoder(const QString &id)
void ExportParams::set_encoder(const Encoder::Type &id)
{
encoder_id_ = id;
}
@@ -104,7 +104,7 @@ void ExportParams::Save(QXmlStreamWriter *writer) const
{
writer->writeStartElement(QStringLiteral("export"));
writer->writeTextElement(QStringLiteral("encoder"), encoder_id_);
writer->writeTextElement(QStringLiteral("encoder"), QString::number(encoder_id_));
writer->writeTextElement(QStringLiteral("vscale"), QString::number(video_scaling_method_));