summaryrefslogtreecommitdiffstats
path: root/modules/camera/register_types.cpp
diff options
context:
space:
mode:
authorPaweł <pkowal1982@gmail.com>2023-06-05 18:56:34 +0200
committerPaweł <pkowal1982@gmail.com>2024-09-25 12:08:06 +0200
commitb88585abfc794281a6dd8a77d53272676f23c212 (patch)
tree2adc474878bd7e988bdf56ed550060058ee76ef7 /modules/camera/register_types.cpp
parentc3e16cda00a9fbec4515142f4c59bc5134f1bfb0 (diff)
downloadredot-engine-b88585abfc794281a6dd8a77d53272676f23c212.tar.gz
Add linux camera support
Diffstat (limited to 'modules/camera/register_types.cpp')
-rw-r--r--modules/camera/register_types.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/camera/register_types.cpp b/modules/camera/register_types.cpp
index feee6769f8..666ea8ba65 100644
--- a/modules/camera/register_types.cpp
+++ b/modules/camera/register_types.cpp
@@ -30,6 +30,9 @@
#include "register_types.h"
+#if defined(LINUXBSD_ENABLED)
+#include "camera_linux.h"
+#endif
#if defined(WINDOWS_ENABLED)
#include "camera_win.h"
#endif
@@ -42,6 +45,9 @@ void initialize_camera_module(ModuleInitializationLevel p_level) {
return;
}
+#if defined(LINUXBSD_ENABLED)
+ CameraServer::make_default<CameraLinux>();
+#endif
#if defined(WINDOWS_ENABLED)
CameraServer::make_default<CameraWindows>();
#endif