All pastes #956518 Raw Edit

alesan

public c v1 · immutable
#956518 ·published 2008-03-25 11:26 UTC
rendered paste body
#include <stdio.h>#include <gphoto2/gphoto2-camera.h>int main(){        GPContext* context;        CameraAbilitiesList* al;        GPPortInfoList* il;        CameraList* list;        int i;        // Auto-detection of cameras        context = gp_context_new();        gp_abilities_list_new(&al);        gp_abilities_list_load(al, context);        gp_port_info_list_new(&il);        gp_port_info_list_load(il);        gp_abilities_list_detect(al, il, list, context);        gp_port_info_list_free(il);        gp_abilities_list_free(al);        // Now we have the list of connected cameras        printf("Number of cameras: %d\n", gp_list_count(list));        gp_list_unref(list);        gp_context_unref(context);        return 0;}