handdetect: fix build on OS/X
authorTodd Agulnick <todd@agulnick.com>
Fri, 5 Apr 2013 08:41:26 +0000 (09:41 +0100)
committerTim-Philipp Müller <tim@centricular.net>
Fri, 5 Apr 2013 08:41:26 +0000 (09:41 +0100)
gsthanddetect.h:84: error: expected specifier-qualifier-list before 'uint'

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

ext/opencv/gsthanddetect.c
ext/opencv/gsthanddetect.h

index bcd07bd..0b3eef3 100644 (file)
@@ -465,11 +465,11 @@ gst_handdetect_transform_ip (GstOpencvVideoFilter * transform,
       s = gst_structure_new ("hand-gesture",
           "gesture", G_TYPE_STRING, "fist",
           "x", G_TYPE_UINT,
-          (uint) (filter->best_r->x + filter->best_r->width * 0.5), "y",
+          (guint) (filter->best_r->x + filter->best_r->width * 0.5), "y",
           G_TYPE_UINT,
-          (uint) (filter->best_r->y + filter->best_r->height * 0.5), "width",
-          G_TYPE_UINT, (uint) filter->best_r->width, "height", G_TYPE_UINT,
-          (uint) filter->best_r->height, NULL);
+          (guint) (filter->best_r->y + filter->best_r->height * 0.5), "width",
+          G_TYPE_UINT, (guint) filter->best_r->width, "height", G_TYPE_UINT,
+          (guint) filter->best_r->height, NULL);
       /* Init message element */
       m = gst_message_new_element (GST_OBJECT (filter), s);
       /* Send message */
@@ -559,11 +559,11 @@ gst_handdetect_transform_ip (GstOpencvVideoFilter * transform,
         s = gst_structure_new ("hand-gesture",
             "gesture", G_TYPE_STRING, "palm",
             "x", G_TYPE_UINT,
-            (uint) (filter->best_r->x + filter->best_r->width * 0.5), "y",
+            (guint) (filter->best_r->x + filter->best_r->width * 0.5), "y",
             G_TYPE_UINT,
-            (uint) (filter->best_r->y + filter->best_r->height * 0.5), "width",
-            G_TYPE_UINT, (uint) filter->best_r->width, "height", G_TYPE_UINT,
-            (uint) filter->best_r->height, NULL);
+            (guint) (filter->best_r->y + filter->best_r->height * 0.5), "width",
+            G_TYPE_UINT, (guint) filter->best_r->width, "height", G_TYPE_UINT,
+            (guint) filter->best_r->height, NULL);
         /* Init message element */
         m = gst_message_new_element (GST_OBJECT (filter), s);
         /* Send message */
index 9fb69a6..85bb33c 100644 (file)
@@ -81,10 +81,10 @@ struct _GstHanddetect
   gchar *profile_fist;
   gchar *profile_palm;
   /* region of interest */
-  uint roi_x;
-  uint roi_y;
-  uint roi_width;
-  uint roi_height;
+  guint roi_x;
+  guint roi_y;
+  guint roi_width;
+  guint roi_height;
 
   /* opencv
    * cvImage - image from video cam,