]> git.sesse.net Git - kdenlive/blobdiff - src/monitormanager.h
Integrate with the required MLT hooks for getting Movit to work.
[kdenlive] / src / monitormanager.h
index 70eb597f1fe1641eb88e74880a7e64e5b7f71bbe..aa243afef619b473dec9452b8c5d4281948f93e1 100644 (file)
@@ -37,13 +37,13 @@ public:
     void appendMonitor(AbstractMonitor *monitor);
     void removeMonitor(AbstractMonitor *monitor);
     Timecode timecode() const;
-    void resetProfiles(Timecode tc);
+    void resetProfiles(const Timecode &tc);
     void stopActiveMonitor();
     AbstractRender *activeRenderer();
     /** Searches for a monitor with the given name.
        @return NULL, if no monitor could be found, or the monitor otherwise.
     */
-    AbstractMonitor *monitor(Kdenlive::MONITORID monitorName);
+    AbstractMonitor *monitor(Kdenlive::MonitorId monitorName);
     void updateScopeSource();
     void clearScopeSource();
     /** @brief Returns current project's folder. */
@@ -57,8 +57,8 @@ public slots:
 
     /** @brief Activates a monitor.
      * @param name name of the monitor to activate */
-    bool activateMonitor(Kdenlive::MONITORID, bool forceRefresh = false);
-    bool isActive(Kdenlive::MONITORID id) const;
+    bool activateMonitor(Kdenlive::MonitorId, bool forceRefresh = false);
+    bool isActive(Kdenlive::MonitorId id) const;
     void slotPlay();
     void slotPause();
     void slotPlayZone();