- virtual QString getDeviceName(QString input, int *width, int *height) = 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;
+ void setAnalyse(bool isOn);
+ 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);