]> git.sesse.net Git - kdenlive/blobdiff - src/clipmanager.h
Create audio thumbs one after another, should solve:
[kdenlive] / src / clipmanager.h
index 575f0e832d95b2accdf15e5a39f1ba940e1cad33..3fd66c62d7e4f6f54f0efc0b8760c03a12d7bdf3 100644 (file)
@@ -60,14 +60,19 @@ Q_OBJECT public:
     QList <DocClipBase*> documentClipList();
     int getFreeClipId();
     int lastClipId() const;
+    void startAudioThumbsGeneration();
+    void endAudioThumbsGeneration(const QString &requestedId);
+    void askForAudioThumb(const QString &id);
 
 private:   // Private attributes
     /** the list of clips in the document */
     QList <DocClipBase*> m_clipList;
+    QList <QString> m_audioThumbsQueue;
     /** the document undo stack*/
     KdenliveDoc *m_doc;
     int m_clipIdCounter;
     bool m_audioThumbsEnabled;
+    QString m_generatingAudioId;
 
 };