Add compression parameters

This commit is contained in:
2024-03-25 22:53:13 +01:00
parent 9f7e2ab6b4
commit bbc13ec8a5
4 changed files with 48 additions and 9 deletions
+2 -3
View File
@@ -66,9 +66,8 @@ bool ScriptEngine::isMarked(const File *file) const
return _database->isMarked(file->absoluteFilePath());
}
bool ScriptEngine::convert(File *file, QString &outpath, QJSValue &params)
bool ScriptEngine::convert(File *file, QString &outpath, QString format, QVariantMap params)
{
QString format = params.toString();
QString path;
QDir dir(_outputDir);
QFileInfo info(outpath);
@@ -80,7 +79,7 @@ bool ScriptEngine::convert(File *file, QString &outpath, QJSValue &params)
info.setFile(path);
//qDebug() << info.absolutePath() + "/" + info.completeBaseName() + "." + format.toLower();
_pool->start(new ConvertRunable(file->absoluteFilePath(), info.absolutePath() + "/" + info.completeBaseName() + "." + format.toLower(), format));
_pool->start(new ConvertRunable(file->absoluteFilePath(), info.absolutePath() + "/" + info.completeBaseName() + "." + format.toLower(), format, params));
return true;
}