![]() |
![]() |
![]() |
Entangle Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties | Signals |
struct EntangleCameraList; struct EntangleCameraListClass; void entangle_camera_list_add (EntangleCameraList *list
,EntangleCamera *cam
); int entangle_camera_list_count (EntangleCameraList *list
); EntangleCamera * entangle_camera_list_find (EntangleCameraList *list
,const char *port
); EntangleCamera * entangle_camera_list_get (EntangleCameraList *list
,int entry
); GList * entangle_camera_list_get_cameras (EntangleCameraList *list
); gchar ** entangle_camera_list_get_supported (EntangleCameraList *list
); EntangleCameraList * entangle_camera_list_new (void
); gboolean entangle_camera_list_refresh (EntangleCameraList *list
,GError **error
); void entangle_camera_list_remove (EntangleCameraList *list
,EntangleCamera *cam
);
struct EntangleCameraListClass { GObjectClass parent_class; void (*camera_added)(EntangleCameraList *list, EntangleCamera *cam); void (*camera_removed)(EntangleCameraList *list, EntangleCamera *cam); };
void entangle_camera_list_add (EntangleCameraList *list
,EntangleCamera *cam
);
EntangleCamera * entangle_camera_list_find (EntangleCameraList *list
,const char *port
);
EntangleCamera * entangle_camera_list_get (EntangleCameraList *list
,int entry
);
GList * entangle_camera_list_get_cameras (EntangleCameraList *list
);
|
the camera list |
Returns : |
a list of EntangleCamera objects. [transfer container] |
gchar ** entangle_camera_list_get_supported (EntangleCameraList *list
);
gboolean entangle_camera_list_refresh (EntangleCameraList *list
,GError **error
);
void entangle_camera_list_remove (EntangleCameraList *list
,EntangleCamera *cam
);
"device-manager"
property"device-manager" EntangleDeviceManager* : Read
Device manager for detecting cameras.
"camera-added"
signalvoid user_function (EntangleCameraList *entanglecameralist,
EntangleCamera *arg1,
gpointer user_data) : Run First
"camera-removed"
signalvoid user_function (EntangleCameraList *entanglecameralist,
EntangleCamera *arg1,
gpointer user_data) : Run First