cheese-camera-device-monitor

cheese-camera-device-monitor

Synopsis

void                added                               (CheeseCameraDeviceMonitor *camera,
                                                         const char *id,
                                                         const char *device_file,
                                                         const char *product_name,
                                                         int api_version);
void                removed                             (CheeseCameraDeviceMonitor *camera,
                                                         const char *id);
CheeseCameraDeviceMonitor * cheese_camera_device_monitor_new
                                                        (void);
void                cheese_camera_device_monitor_coldplug
                                                        (CheeseCameraDeviceMonitor *monitor);

Description

Details

added ()

void                added                               (CheeseCameraDeviceMonitor *camera,
                                                         const char *id,
                                                         const char *device_file,
                                                         const char *product_name,
                                                         int api_version);

camera :

id :

device_file :

product_name :

api_version :


removed ()

void                removed                             (CheeseCameraDeviceMonitor *camera,
                                                         const char *id);

camera :

id :


cheese_camera_device_monitor_new ()

CheeseCameraDeviceMonitor * cheese_camera_device_monitor_new
                                                        (void);

Returns a new CheeseCameraDeviceMonitor object.

Returns :

a new CheeseCameraDeviceMonitor object.

cheese_camera_device_monitor_coldplug ()

void                cheese_camera_device_monitor_coldplug
                                                        (CheeseCameraDeviceMonitor *monitor);

Will actively look for plugged in cameras and emit ::added for those new cameras. This is only required when your program starts, so as to connect to those signals before they are emitted.

monitor :

a CheeseCameraDeviceMonitor object.