Example #1
0
static gboolean
window_state_event (GtkWidget * widget, GdkEventWindowState * event,
    gpointer gvc)
{
  i++;
  g_print ("%d\n", i);
  if (i == 3) {
    gst_camera_capturer_start (GST_CAMERA_CAPTURER (gvc));

  }
  if (i == 5)
    gst_camera_capturer_toggle_pause (GST_CAMERA_CAPTURER (gvc));
  if (i == 7)
    gst_camera_capturer_toggle_pause (GST_CAMERA_CAPTURER (gvc));
  if (i == 9)
    gst_camera_capturer_stop (GST_CAMERA_CAPTURER (gvc));
  return TRUE;
}
Example #2
0
static void
stop_clicked (GtkButton * b, GstCameraCapturer * gcc)
{
  gst_camera_capturer_stop (gcc);
}