]> git.sesse.net Git - kdenlive/blobdiff - src/kdenlivedoc.cpp
Fix audio thumbs progress info when window was not focused
[kdenlive] / src / kdenlivedoc.cpp
index 94166e984abdb5b971e75858f03e6d35ccd70dc8..49aabf69da7f564b68519967971d1de85df91000 100644 (file)
@@ -26,6 +26,7 @@
 
 
 #include "kdenlivedoc.h"
+#include "docclipbase.h"
 
 KdenliveDoc::KdenliveDoc(const KUrl &url, double fps, int width, int height, QWidget *parent):QObject(parent), m_render(NULL), m_url(url), m_fps(fps), m_width(width), m_height(height), m_projectName(NULL), m_commandStack(new KUndoStack())
 {
@@ -120,6 +121,11 @@ ClipManager *KdenliveDoc::clipManager()
   return m_clipManager;
 }
 
+void KdenliveDoc::setThumbsProgress(KUrl url, int progress)
+{
+  emit thumbsProgress(url, progress);
+}
+
 KUndoStack *KdenliveDoc::commandStack()
 {
   return m_commandStack;
@@ -270,7 +276,7 @@ KUrl KdenliveDoc::url()
 void KdenliveDoc::addClip(const QDomElement &elem, const int clipId)
 {
   kDebug()<<"/////////  DOCUM, CREATING NEW CLIP, ID:"<<clipId;
-  DocClipBase *clip = new DocClipBase(elem, clipId);
+  DocClipBase *clip = new DocClipBase(m_clipManager, elem, clipId);
   m_clipManager->addClip(clip);
   emit addProjectClip(clip);
 }