Line 0
Link Here
|
|
|
1 |
--- src/video/cameradevice.cpp.orig 2015-11-15 08:11:58 UTC |
2 |
+++ src/video/cameradevice.cpp |
3 |
@@ -31,7 +31,7 @@ extern "C" { |
4 |
#ifdef Q_OS_WIN |
5 |
#include "src/platform/camera/directshow.h" |
6 |
#endif |
7 |
-#ifdef Q_OS_LINUX |
8 |
+#ifdef Q_OS_UNIX |
9 |
#include "src/platform/camera/v4l2.h" |
10 |
#endif |
11 |
|
12 |
@@ -105,7 +105,7 @@ CameraDevice* CameraDevice::open(QString |
13 |
|
14 |
AVDictionary* options = nullptr; |
15 |
if (!iformat); |
16 |
-#ifdef Q_OS_LINUX |
17 |
+#ifdef Q_OS_UNIX |
18 |
else if (devName.startsWith("x11grab#")) |
19 |
{ |
20 |
QSize screen; |
21 |
@@ -142,7 +142,7 @@ CameraDevice* CameraDevice::open(QString |
22 |
av_dict_set(&options, "framerate", QString().setNum(mode.FPS).toStdString().c_str(), 0); |
23 |
} |
24 |
#endif |
25 |
-#ifdef Q_OS_LINUX |
26 |
+#ifdef Q_OS_UNIX |
27 |
else if (iformat->name == QString("video4linux2,v4l2") && mode) |
28 |
{ |
29 |
av_dict_set(&options, "video_size", QString("%1x%2").arg(mode.width).arg(mode.height).toStdString().c_str(), 0); |
30 |
@@ -264,7 +264,7 @@ QVector<QPair<QString, QString>> CameraD |
31 |
else if (iformat->name == QString("dshow")) |
32 |
devices += DirectShow::getDeviceList(); |
33 |
#endif |
34 |
-#ifdef Q_OS_LINUX |
35 |
+#ifdef Q_OS_UNIX |
36 |
else if (iformat->name == QString("video4linux2,v4l2")) |
37 |
devices += v4l2::getDeviceList(); |
38 |
#endif |
39 |
@@ -307,7 +307,7 @@ QVector<VideoMode> CameraDevice::getVide |
40 |
else if (iformat->name == QString("dshow")) |
41 |
return DirectShow::getDeviceModes(devName); |
42 |
#endif |
43 |
-#ifdef Q_OS_LINUX |
44 |
+#ifdef Q_OS_UNIX |
45 |
else if (iformat->name == QString("video4linux2,v4l2")) |
46 |
return v4l2::getDeviceModes(devName); |
47 |
#endif |
48 |
@@ -327,7 +327,7 @@ bool CameraDevice::getDefaultInputFormat |
49 |
avdevice_register_all(); |
50 |
|
51 |
// Desktop capture input formats |
52 |
-#ifdef Q_OS_LINUX |
53 |
+#ifdef Q_OS_UNIX |
54 |
idesktopFormat = av_find_input_format("x11grab"); |
55 |
#endif |
56 |
#ifdef Q_OS_WIN |
57 |
@@ -335,7 +335,7 @@ bool CameraDevice::getDefaultInputFormat |
58 |
#endif |
59 |
|
60 |
// Webcam input formats |
61 |
-#ifdef Q_OS_LINUX |
62 |
+#ifdef Q_OS_UNIX |
63 |
if ((iformat = av_find_input_format("v4l2"))) |
64 |
return true; |
65 |
#endif |