diff --git a/include/libcamera/internal/device_enumerator_udev.h b/include/libcamera/internal/device_enumerator_udev.h index 1378c190..1cdb9461 100644 --- a/include/libcamera/internal/device_enumerator_udev.h +++ b/include/libcamera/internal/device_enumerator_udev.h @@ -14,6 +14,8 @@ #include #include +#include + #include "libcamera/internal/device_enumerator.h" struct udev; @@ -54,6 +56,8 @@ private: DependencyMap deps_; }; + LIBCAMERA_DISABLE_COPY_AND_MOVE(DeviceEnumeratorUdev) + int addUdevDevice(struct udev_device *dev); int populateMediaDevice(MediaDevice *media, DependencyMap *deps); std::string lookupDeviceNode(dev_t devnum);