⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 unicapdevice.h

📁 unicap provides an uniform access to video capture devices. Currently you can access v4l, v4l2, IIDC
💻 H
字号:
#include <unicap.h>#include <unicap_status.h>#include <algorithm>#include <list>#include <string>#include <vector>#include "smart_ptr"#include "UnicapDataBuffer.h"using namespace std;class CUnicapDevice{	public:		CUnicapDevice() { strcpy( m_device.identifier, "" ); }		CUnicapDevice( string id );				static list<CUnicapDevice* > EnumerateDevices();				unicap_status_t Open();		unicap_status_t Close();				unicap_status_t StartCapture();		unicap_status_t StopCapture();				unicap_status_t QueueBuffer( CUnicapDataBuffer &b );		unicap_status_t WaitBuffer( CUnicapDataBuffer **b );				char *c_str() {return( m_device.identifier );}				private:		unicap_device_t m_device;				unicap_handle_t m_handle;		vector<CUnicapDataBuffer>m_queued_buffers;};		

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -