]> git.sesse.net Git - kdenlive/blobdiff - src/stopmotion/capturehandler.h
- Fix build on FreeBSD.
[kdenlive] / src / stopmotion / capturehandler.h
index c91a5d5ff555dcba4e874b6d3f391949e9889a10..947111ab9d5822bb5e6118559c306a71725f8b18 100644 (file)
@@ -38,8 +38,10 @@ public:
     virtual void showOverlay(QImage img, bool transparent = true) = 0;
     virtual void hideOverlay() = 0;
     virtual void hidePreview(bool hide) = 0;
-    virtual QString getDeviceName(QString input) = 0;
-    static void yuv2rgb(unsigned char *yuv_buffer, unsigned char *rgb_buffer, int width, int height);
+    virtual QStringList getDeviceName(QString input) = 0;
+    virtual void setDevice(const QString input, QString size = QString()) = 0;
+    static void uyvy2rgb(unsigned char *yuv_buffer, unsigned char *rgb_buffer, int width, int height);
+    static void yuyv2rgb(unsigned char *yuv_buffer, unsigned char *rgb_buffer, int width, int height);
 
 protected:
     QVBoxLayout *m_layout;