From 791e358bf7ad91bfd471ec5fc85ab8fd7ef8ae08 Mon Sep 17 00:00:00 2001 From: capitalistspz Date: Fri, 28 Mar 2025 21:27:38 +0000 Subject: [PATCH] Small --- src/camera/CameraManager.cpp | 3 ++- src/camera/CameraManager.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/camera/CameraManager.cpp b/src/camera/CameraManager.cpp index 7a8d80fb..d0d4be11 100644 --- a/src/camera/CameraManager.cpp +++ b/src/camera/CameraManager.cpp @@ -12,6 +12,7 @@ CameraManager::CameraManager() m_nv12Buffer(CAMERA_PITCH * CAMERA_HEIGHT * 3 / 2), m_refCount(0) { + // Set default device if it exists if (Cap_getDeviceCount(m_ctx) > 0) m_device = 0; } @@ -21,7 +22,7 @@ CameraManager::~CameraManager() Cap_releaseContext(m_ctx); } -void CameraManager::SetDevice(unsigned deviceNo) +void CameraManager::SetDevice(uint32 deviceNo) { std::scoped_lock lock(m_mutex); if (m_device == deviceNo) diff --git a/src/camera/CameraManager.h b/src/camera/CameraManager.h index 345fe7e0..601ab44f 100644 --- a/src/camera/CameraManager.h +++ b/src/camera/CameraManager.h @@ -19,7 +19,7 @@ class CameraManager : public Singleton CameraManager(); ~CameraManager(); - void SetDevice(unsigned deviceNo); + void SetDevice(uint32 deviceNo); bool Open(bool weak); void Close();