motioncells: Port to g_get_current_time
authorNicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Mon, 22 Jun 2015 19:47:18 +0000 (15:47 -0400)
committerNicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Mon, 22 Jun 2015 19:48:51 +0000 (15:48 -0400)
This is more portable.

https://bugzilla.gnome.org/show_bug.cgi?id=751221

ext/opencv/gstmotioncells.c
ext/opencv/gstmotioncells.h

index 0a3c0c2..2de99ab 100644 (file)
@@ -374,7 +374,7 @@ gst_motion_cells_init (GstMotioncells * filter)
   filter->prev_buff_timestamp = 0;
   filter->cur_buff_timestamp = 0;
   filter->diff_timestamp = -1;
-  gettimeofday (&filter->tv, NULL);
+  g_get_current_time (&filter->tv);
   filter->starttime = 1000 * filter->tv.tv_sec;
   filter->previous_motion = FALSE;
   filter->changed_datafile = FALSE;
index 08eed3e..0a7daa0 100644 (file)
@@ -106,7 +106,7 @@ struct _GstMotioncells
   guint64 consecutive_motion;
   gint width, height;
   //time stuff
-  struct timeval tv;
+  GTimeVal tv;
   double framerate;
 };