]> git.sesse.net Git - kdenlive/blobdiff - src/docclipbase.cpp
Prepare for clip extra data (reusable analysis data)
[kdenlive] / src / docclipbase.cpp
index 13d1c40b02a78ad701f521d755eb4fa29f682d07..693e4ecca2f2829fc62d73add95782907d46fb70 100644 (file)
@@ -1259,4 +1259,14 @@ QImage DocClipBase::extractImage(int frame, int width, int height)
     return m_thumbProd->extractImage(frame, width, height);
 }
 
+void DocClipBase::setAnalysisData(const QString &name, const QString &data)
+{
+    if (data.isEmpty()) m_analysisdata.remove(name);
+    else m_analysisdata.insert(name, data);
+}
+
+QMap <QString, QString> DocClipBase::analysisData() const
+{
+    return m_analysisdata;
+}