1 #include <unicap.h> 2 #include <unicapgtk.h> 3 4 5 int 6 main (int argc, char **argv) 7 { 8 GtkWidget *window; 9 GtkWidget *ugtk_display; 10 11 gtk_init (&argc, &argv); 12 13 window = gtk_window_new (GTK_WINDOW_TOPLEVEL); 14 g_signal_connect (G_OBJECT (window), "destroy", G_CALLBACK (gtk_main_quit), 15 NULL); 16 17 ugtk_display = unicapgtk_video_display_new_by_device (NULL); // (1) 18 gtk_container_add (GTK_CONTAINER (window), ugtk_display); 19 unicapgtk_video_display_start (UNICAPGTK_VIDEO_DISPLAY (ugtk_display)); // (2) 20 21 gtk_widget_show_all (window); 22 gtk_main (); 23 24 return 0; 25 }