]> git.sesse.net Git - kdenlive/blobdiff - src/recmonitor.h
Freesound: save audio file url in clip comment (for attribution)
[kdenlive] / src / recmonitor.h
index 86cb0d97e286986f1894bc38b91f030fb32d28c6..521064621edeac0d94d014e62baec332eba0402b 100644 (file)
@@ -27,6 +27,7 @@
 #define RECMONITOR_H
 
 #include "abstractmonitor.h"
+#include "definitions.h"
 #include "ui_recmonitor_ui.h"
 
 #include <QToolBar>
@@ -36,6 +37,7 @@
 
 #include <KIcon>
 #include <KAction>
+#include <KSelectAction>
 #include <KRestrictedLine>
 #include <KDateTime>
 #include <kdeversion.h>
@@ -98,12 +100,17 @@ private:
     MonitorManager *m_manager;
     MltDeviceCapture *m_captureDevice;
     VideoPreviewContainer *m_videoBox;
+    QAction *m_addCapturedClip;
+    KSelectAction *m_previewSettings;
+    
     bool m_analyse;
     void checkDeviceAvailability();
     QPixmap mergeSideBySide(const QPixmap& pix, const QString &txt);
     void manageCapturedFiles();
     /** @brief Build MLT producer for device, using path as profile. */
     void buildMltDevice(const QString &path);
+    /** @brief Create string containing an XML playlist for v4l capture. */
+    const QString getV4lXmlPlaylist(MltVideoProfile profile);
 
 private slots:
     void slotStartPreview(bool play = true);