diff --git a/channels/rdpecam/client/v4l/CMakeLists.txt b/channels/rdpecam/client/v4l/CMakeLists.txt index 3f7699d1b..238154739 100644 --- a/channels/rdpecam/client/v4l/CMakeLists.txt +++ b/channels/rdpecam/client/v4l/CMakeLists.txt @@ -19,9 +19,12 @@ if(WITH_V4L) define_channel_client_subsystem("rdpecam" "v4l" "") + find_package(libusb-1.0 REQUIRED) + include_directories(SYSTEM ${LIBUSB_1_INCLUDE_DIRS}) + set(${MODULE_PREFIX}_SRCS camera_v4l.c uvc_h264.c) - set(${MODULE_PREFIX}_LIBS winpr freerdp ${V4L_TARGETS}) + set(${MODULE_PREFIX}_LIBS winpr freerdp ${V4L_TARGETS} ${LIBUSB_1_LIBRARIES}) include_directories(..) diff --git a/channels/rdpecam/client/v4l/uvc_h264.c b/channels/rdpecam/client/v4l/uvc_h264.c index 866e98884..bfc39cad0 100644 --- a/channels/rdpecam/client/v4l/uvc_h264.c +++ b/channels/rdpecam/client/v4l/uvc_h264.c @@ -27,7 +27,7 @@ #include #include -#include +#include #include "uvc_h264.h"