From 68a9ac0475aaf87db2b40940ae4ed88a67610d8e Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Fri, 21 Jun 2019 13:40:39 +0200 Subject: video/ps3eye: kill wrong ps3eyedriver fork --- video-ps3eye/PS3EYEDriver/singleton.hpp | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 video-ps3eye/PS3EYEDriver/singleton.hpp (limited to 'video-ps3eye/PS3EYEDriver/singleton.hpp') diff --git a/video-ps3eye/PS3EYEDriver/singleton.hpp b/video-ps3eye/PS3EYEDriver/singleton.hpp deleted file mode 100644 index 7e8dc23c..00000000 --- a/video-ps3eye/PS3EYEDriver/singleton.hpp +++ /dev/null @@ -1,32 +0,0 @@ -#pragma once - -#include -#include -#include -#include - -struct libusb_context; -struct ps3eye_camera; - -struct USBMgr -{ - USBMgr(); - ~USBMgr(); - USBMgr(const USBMgr&) = delete; - void operator=(const USBMgr&) = delete; - - static USBMgr& instance(); - int list_devices(std::vector>& list); - void camera_started(); - void camera_stopped(); - -private: - libusb_context* usb_context = nullptr; - std::thread update_thread; - std::atomic_int active_camera_count = 0; - std::atomic_bool exit_signaled = false; - - void start_xfer_thread(); - void stop_xfer_thread(); - void transfer_loop(); -}; -- cgit v1.2.3