| Top |  |  |  |  | 
const GPtrArray *
clutter_gst_camera_manager_get_camera_devices
                               (ClutterGstCameraManager *self);
Retrieve an array of supported camera devices.
An array of ClutterGstCameraDevice representing the supported camera devices.
[transfer none][element-type ClutterGst.CameraDevice]
ClutterGstCameraManager *
clutter_gst_camera_manager_get_default
                               (void);
Get the camera manager.
struct ClutterGstCameraManager;
An object to list available cameras on the system.
The ClutterGstCameraManager structure contains only private data and should not be accessed directly.
struct ClutterGstCameraManagerClass {
};
Base class for ClutterGstCamera.
“camera-added” signalvoid user_function (ClutterGstCameraManager *self, ClutterGstCameraDevice *camera_device, gpointer user_data)
The ::camera-added signal is emitted whenever a new camera device is available.
| self | the actor camera manager | |
| camera_device | a camera device added | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last
“camera-removed” signalvoid user_function (ClutterGstCameraManager *self, ClutterGstCameraDevice *camera_device, gpointer user_data)
The ::camera-removed signal is emitted whenever a camera device is unplugged/removed from the system.
| self | the actor camera manager | |
| camera_device | a camera device | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last