class to act as an interface with camera device.
Public Fields
-
pthread_mutex_t* m_capstatus_mutex
- capture status mutex
-
pthread_mutex_t* m_thrstop_mutex
- thread stop mutex
-
pthread_cond_t* m_thrstop_cond
- thread stop conditional for signaling purposes
-
int m_threadid
- thread id associated with the object
Public Methods
-
CUnicapVidCap(IVideoCapture* , int streamid)
- constructor
-
virtual ~CUnicapVidCap()
- destructor
-
void open_device(int device_no)
- open device with the device number
-
int enumerate_devices()
- returns the number of devices in the system
-
void setformats()
- sets formats for the camera devices
-
void start_capture(int* stop_status, int fps)
- start capture; takes as input the address of the stop_status which is used to stop capture externally, fps to indicate the encoding frame rate
-
void stop_capture()
- stop capture
Documentation
class to act as an interface with camera device. Each instance of the CUnicapVidCap object is associated with one camera device.
CUnicapVidCap(IVideoCapture* , int streamid)
- constructor
virtual ~CUnicapVidCap()
- destructor
void open_device(int device_no)
- open device with the device number
int enumerate_devices()
- returns the number of devices in the system
void setformats()
- sets formats for the camera devices
void start_capture(int* stop_status, int fps)
- start capture; takes as input the address of the stop_status which is used to stop capture externally, fps to indicate the encoding frame rate
void stop_capture()
- stop capture
pthread_mutex_t* m_capstatus_mutex
- capture status mutex
pthread_mutex_t* m_thrstop_mutex
- thread stop mutex
pthread_cond_t* m_thrstop_cond
- thread stop conditional for signaling purposes
int m_threadid
- thread id associated with the object
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.