summaryrefslogtreecommitdiff
path: root/comms/qsstv/files/patch-qsstv_videocapt_cameradialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'comms/qsstv/files/patch-qsstv_videocapt_cameradialog.cpp')
-rw-r--r--comms/qsstv/files/patch-qsstv_videocapt_cameradialog.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/comms/qsstv/files/patch-qsstv_videocapt_cameradialog.cpp b/comms/qsstv/files/patch-qsstv_videocapt_cameradialog.cpp
new file mode 100644
index 000000000000..17cd1e7072e3
--- /dev/null
+++ b/comms/qsstv/files/patch-qsstv_videocapt_cameradialog.cpp
@@ -0,0 +1,12 @@
+--- qsstv/videocapt/cameradialog.cpp.orig 2019-04-19 07:07:41 UTC
++++ qsstv/videocapt/cameradialog.cpp
+@@ -220,7 +220,8 @@ void cameraDialog::getCameraInfo(QString
+ formats=getFormatList(fd);
+ if(ok)
+ {
+- cameraList.append(scameraDevice(camDev,(const char *)cap.card,(const char *)cap.driver,(const char *)cap.bus_info,formats));
++ if (formats.count() > 0)
++ cameraList.append(scameraDevice(camDev,(const char *)cap.card,(const char *)cap.driver,(const char *)cap.bus_info,formats));
+ }
+ v4l2_close(fd);
+ }