#include "qtcamimagemode.h"
#include "qtcamvideomode.h"
#include "qtcamnotifications.h"
-#include "gst/gstcopy.h"
#include "qtcampropertysetter.h"
#include "qtcamanalysisbin.h"
const QVariant& id, QObject *parent) :
QObject(parent), d_ptr(new QtCamDevicePrivate) {
- static gboolean register_copy = TRUE;
- if (register_copy) {
- qt_cam_copy_register();
- register_copy = FALSE;
- }
-
d_ptr->q_ptr = this;
d_ptr->name = name;
d_ptr->id = id;
#include "qtcamscanner.h"
#include "qtcamconfig.h"
#include "qtcamdevice.h"
+#include "gst/gstcopy.h"
#include <gst/gst.h>
class QtCameraPrivate {
QObject(parent), d_ptr(new QtCameraPrivate) {
gst_init(0, 0);
+ qt_cam_copy_register();
d_ptr->conf = new QtCamConfig(this);
d_ptr->scanner = new QtCamScanner(d_ptr->conf, this);
QObject(parent), d_ptr(new QtCameraPrivate) {
gst_init(0, 0);
+ qt_cam_copy_register();
d_ptr->conf = new QtCamConfig(configPath, this);
d_ptr->scanner = new QtCamScanner(d_ptr->conf, this);
QObject(parent), d_ptr(new QtCameraPrivate) {
gst_init(0, 0);
+ qt_cam_copy_register();
d_ptr->conf = config;
d_ptr->scanner = new QtCamScanner(d_ptr->conf, this);