]> git.sesse.net Git - kdenlive/blobdiff - src/stopmotion/stopmotion.h
Integrate with the required MLT hooks for getting Movit to work.
[kdenlive] / src / stopmotion / stopmotion.h
index 4c3489522f08ec0119edc71912a2df82e131cdae..42a55cbc9c102e201f80d50582a781a36645dad4 100644 (file)
@@ -26,7 +26,7 @@
 #include <QFuture>
 #include <QVBoxLayout>
 #include <QTimer>
-#include <abstractmonitor.h>
+#include <widgets/abstractmonitor.h>
 
 class MltDeviceCapture;
 class MonitorManager;
@@ -36,7 +36,7 @@ class MyLabel : public QLabel
 {
     Q_OBJECT
 public:
-    MyLabel(QWidget* parent = 0);
+    explicit MyLabel(QWidget* parent = 0);
     void setImage(const QImage &img);
 
 protected:
@@ -64,7 +64,7 @@ public:
     StopmotionMonitor(MonitorManager *manager, QWidget *parent);
     ~StopmotionMonitor();
     AbstractRender *abstractRender();
-    Kdenlive::MONITORID id() const;
+    Kdenlive::MonitorId id() const;
     void setRender(MltDeviceCapture *render);
 
 private:
@@ -153,7 +153,7 @@ private:
     StopmotionMonitor *m_monitor;
 
     /** @brief Create the XML playlist. */
-    const QString createProducer(MltVideoProfile profile, const QString &service, const QString &resource);
+    const QString createProducer(const MltVideoProfile &profile, const QString &service, const QString &resource);
 
     /** @brief A new frame arrived, reload overlay. */
     void reloadOverlay();