| 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