30 lines
1.0 KiB
C++
30 lines
1.0 KiB
C++
--- src/CameraCaptureReader.cpp.orig 2026-08-18 06:00:44 UTC
|
|
+++ src/CameraCaptureReader.cpp
|
|
@@ -137,7 +137,7 @@ bool CameraCaptureReader::IsBackendSupported(CameraCap
|
|
|
|
bool CameraCaptureReader::IsBackendSupported(CameraCaptureBackend backend)
|
|
{
|
|
-#if defined(__linux__)
|
|
+#if defined(__unix__)
|
|
return backend == CAMERA_CAPTURE_V4L2 || backend == CAMERA_CAPTURE_AUTO;
|
|
#elif defined(_WIN32)
|
|
return backend == CAMERA_CAPTURE_WINDOWS_DSHOW || backend == CAMERA_CAPTURE_AUTO;
|
|
@@ -151,7 +151,7 @@ CameraCaptureBackend CameraCaptureReader::DefaultBacke
|
|
|
|
CameraCaptureBackend CameraCaptureReader::DefaultBackend()
|
|
{
|
|
-#if defined(__linux__)
|
|
+#if defined(__unix__)
|
|
return CAMERA_CAPTURE_V4L2;
|
|
#elif defined(_WIN32)
|
|
return CAMERA_CAPTURE_WINDOWS_DSHOW;
|
|
@@ -170,7 +170,7 @@ AudioDeviceList CameraCaptureReader::GetDeviceNames(Ca
|
|
|
|
AudioDeviceList devices;
|
|
const char* input_format_name = nullptr;
|
|
-#if defined(__linux__)
|
|
+#if defined(__unix__)
|
|
if (backend == CAMERA_CAPTURE_V4L2) {
|
|
input_format_name = "v4l2";
|
|
}
|