| Webcam Library Reference Documentation | ![]() |
Internal device information. More...
#include <libwebcam/libwebcam.h>
Data Fields | |
| CDevice | device |
| Device information. | |
| char | v4l2_name [NAME_MAX] |
| Short V4L2 device name (e.g. 'video0') | |
| int | handles |
| Number of handles associated with this device. | |
| ControlList | controls |
| List of controls supported by this device. | |
| int | valid |
| Boolean whether the device is still valid, i.e. More... | |
| struct _Device * | next |
| Next device in the global device list. | |
Internal device information.
| int _Device::valid |
Boolean whether the device is still valid, i.e.
exists in the system. Devices marked as invalid will be cleared out by cleanup_device_list().
Referenced by cleanup_device_list(), create_device(), invalidate_device_list(), and refresh_device_list().