- VideoPreviewContainer *m_videoBox;
+ VideoContainer *m_videoBox;
+ QAction *m_addCapturedClip;
+ QAction *m_previewSettings;
+ QString m_error;
+
+#if KDE_IS_VERSION(4,7,0)
+ KMessageWidget *m_infoMessage;
+#endif
+
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);
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(const MltVideoProfile &profile, bool *isXml);
+ /** @brief Display an error message to user. */
+ void showWarningMessage(const QString &text, bool logAction = false);
void slotUpdateFreeSpace();
void slotSetInfoMessage(const QString &message);
void slotDroppedFrames(int dropped);
/** @brief Change setting for preview while recording. */
void slotUpdateFreeSpace();
void slotSetInfoMessage(const QString &message);
void slotDroppedFrames(int dropped);
/** @brief Change setting for preview while recording. */