video: Fix some compiler warnings for out-of-range enum values
authorSebastian Dröge <sebastian@centricular.com>
Mon, 11 Jul 2016 21:13:32 +0000 (00:13 +0300)
committerSebastian Dröge <sebastian@centricular.com>
Mon, 11 Jul 2016 21:14:13 +0000 (00:14 +0300)
https://bugzilla.gnome.org/show_bug.cgi?id=767816

gst-libs/gst/video/video-color.c
gst-libs/gst/video/video-format.c

index efdb3ab..a68bced 100644 (file)
@@ -300,8 +300,8 @@ static const GstVideoColorPrimariesInfo color_primaries[] = {
 const GstVideoColorPrimariesInfo *
 gst_video_color_primaries_get_info (GstVideoColorPrimaries primaries)
 {
-  g_return_val_if_fail (primaries <
-      (GstVideoColorPrimaries) G_N_ELEMENTS (color_primaries), NULL);
+  g_return_val_if_fail ((gint) primaries <
+      G_N_ELEMENTS (color_primaries), NULL);
 
   return &color_primaries[primaries];
 }
index 1369d6a..97fbc8a 100644 (file)
@@ -4138,7 +4138,7 @@ gst_video_format_to_fourcc (GstVideoFormat format)
 {
   g_return_val_if_fail (format != GST_VIDEO_FORMAT_UNKNOWN, 0);
 
-  if (format >= G_N_ELEMENTS (formats))
+  if ((gint) format >= G_N_ELEMENTS (formats))
     return 0;
 
   return formats[format].fourcc;
@@ -4158,7 +4158,7 @@ gst_video_format_to_string (GstVideoFormat format)
 {
   g_return_val_if_fail (format != GST_VIDEO_FORMAT_UNKNOWN, NULL);
 
-  if (format >= G_N_ELEMENTS (formats))
+  if ((gint) format >= G_N_ELEMENTS (formats))
     return NULL;
 
   return GST_VIDEO_FORMAT_INFO_NAME (&formats[format].info);
@@ -4175,7 +4175,7 @@ gst_video_format_to_string (GstVideoFormat format)
 const GstVideoFormatInfo *
 gst_video_format_get_info (GstVideoFormat format)
 {
-  g_return_val_if_fail (format < G_N_ELEMENTS (formats), NULL);
+  g_return_val_if_fail ((gint) format < G_N_ELEMENTS (formats), NULL);
 
   return &formats[format].info;
 }
@@ -4196,7 +4196,7 @@ gst_video_format_get_info (GstVideoFormat format)
 gconstpointer
 gst_video_format_get_palette (GstVideoFormat format, gsize * size)
 {
-  g_return_val_if_fail (format < G_N_ELEMENTS (formats), NULL);
+  g_return_val_if_fail ((gint) format < G_N_ELEMENTS (formats), NULL);
   g_return_val_if_fail (size != NULL, NULL);
 
   switch (format) {