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