mirror of
https://invent.kde.org/multimedia/kdenlive
synced 2025-12-07 00:39:58 +01:00
Compare commits
1 Commits
v25.11.80
...
work/task-
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
791187b151 |
@@ -793,7 +793,7 @@ void ClipLoadTask::run()
|
|||||||
if (transcode) {
|
if (transcode) {
|
||||||
producer->set("_wait_for_transcode", 1);
|
producer->set("_wait_for_transcode", 1);
|
||||||
}
|
}
|
||||||
QMetaObject::invokeMethod(binClip.get(), "setProducer", Qt::QueuedConnection, Q_ARG(std::shared_ptr<Mlt::Producer>, std::move(producer)),
|
QMetaObject::invokeMethod(binClip.get(), "setProducer", Qt::BlockingQueuedConnection, Q_ARG(std::shared_ptr<Mlt::Producer>, std::move(producer)),
|
||||||
Q_ARG(bool, true));
|
Q_ARG(bool, true));
|
||||||
if (checkProfile && !isVariableFrameRate && seekable) {
|
if (checkProfile && !isVariableFrameRate && seekable) {
|
||||||
pCore->bin()->shouldCheckProfile = false;
|
pCore->bin()->shouldCheckProfile = false;
|
||||||
|
|||||||
@@ -409,7 +409,7 @@ void ProxyTask::run()
|
|||||||
}
|
}
|
||||||
} else if (binClip) {
|
} else if (binClip) {
|
||||||
// Job successful
|
// Job successful
|
||||||
QMetaObject::invokeMethod(binClip.get(), "updateProxyProducer", Qt::QueuedConnection, Q_ARG(QString, dest));
|
QMetaObject::invokeMethod(binClip.get(), "updateProxyProducer", Qt::BlockingQueuedConnection, Q_ARG(QString, dest));
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// Proxy process crashed of failed
|
// Proxy process crashed of failed
|
||||||
|
|||||||
Reference in New Issue
Block a user