X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Frecmonitor.h;h=521064621edeac0d94d014e62baec332eba0402b;hb=287f00a4879532d41ebf831fe9a9c287901427cf;hp=86cb0d97e286986f1894bc38b91f030fb32d28c6;hpb=87914857d36c5b051b006f3f74d489af3801af4d;p=kdenlive diff --git a/src/recmonitor.h b/src/recmonitor.h index 86cb0d97..52106462 100644 --- a/src/recmonitor.h +++ b/src/recmonitor.h @@ -27,6 +27,7 @@ #define RECMONITOR_H #include "abstractmonitor.h" +#include "definitions.h" #include "ui_recmonitor_ui.h" #include @@ -36,6 +37,7 @@ #include #include +#include #include #include #include @@ -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);