Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Multimedia
Kdenlive
Commits
bfab72ad
Commit
bfab72ad
authored
May 28, 2022
by
Jean-Baptiste Mardelle
Browse files
Fix timeremap clip always using proxies on rendering.
BUG: 454089
parent
49543041
Changes
2
Hide whitespace changes
Inline
Side-by-side
src/doc/kdenlivedoc.cpp
View file @
bfab72ad
...
...
@@ -1839,8 +1839,15 @@ void KdenliveDoc::useOriginals(QDomDocument &doc)
// replace proxy clips with originals
QMap
<
QString
,
QString
>
proxies
=
pCore
->
projectItemModel
()
->
getProxies
(
root
);
QDomNodeList
producers
=
doc
.
elementsByTagName
(
QStringLiteral
(
"producer"
));
QDomNodeList
chains
=
doc
.
elementsByTagName
(
QStringLiteral
(
"chain"
));
processProxyNodes
(
producers
,
root
,
proxies
);
processProxyNodes
(
chains
,
root
,
proxies
);
}
void
KdenliveDoc
::
processProxyNodes
(
QDomNodeList
producers
,
const
QString
&
root
,
const
QMap
<
QString
,
QString
>
&
proxies
)
{
QString
producerResource
;
QString
producerService
;
QString
originalProducerService
;
...
...
src/doc/kdenlivedoc.h
View file @
bfab72ad
...
...
@@ -173,6 +173,7 @@ public:
double
getDocumentVersion
()
const
;
/** @brief Replace proxy clips with originals for rendering. */
void
useOriginals
(
QDomDocument
&
doc
);
void
processProxyNodes
(
QDomNodeList
producers
,
const
QString
&
root
,
const
QMap
<
QString
,
QString
>
&
proxies
);
private:
QUrl
m_url
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment