]> git.sesse.net Git - kdenlive/blobdiff - src/renderer.h
better handling of document switching (still some crashes)
[kdenlive] / src / renderer.h
index 082dda9e91fd0ff34efa6c2725a6e3a7d9fc5275..d98b127af36b35fcbddf0353f5dc6339e04e0d90 100644 (file)
@@ -93,6 +93,8 @@ Q_OBJECT public:
     /** Wraps the VEML command of the same name. Sets the current scene list to
     be list. */
     void setSceneList(QDomDocument list, int position = 0);
+    void setSceneList(QString playlist, int position = 0);
+    QString sceneList();
 
     /** Wraps the VEML command of the same name. Tells the renderer to
     play the current scene at the speed specified, relative to normal
@@ -143,8 +145,6 @@ Q_OBJECT public:
 
     /** Turn on or off on screen display */
     void refreshDisplay();
-    /** returns the current scenelist */
-    QDomDocument sceneList() const;
     int resetProfile(QString profile);
     const double fps() const;
 
@@ -187,9 +187,6 @@ private:   // Private attributes & methods
     KUrl m_exportedFile;
     int exportDuration, firstExportFrame, lastExportFrame;
 
-    /** Holds the scenelist to be sent, if pending. */
-    QDomDocument m_sceneList;
-
     /** A human-readable description of this renderer. */
     QString m_description;
     int m_winid;