Bump GLib requirement to 2.20
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Fri, 30 Apr 2010 13:07:59 +0000 (14:07 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Fri, 30 Apr 2010 13:08:50 +0000 (14:08 +0100)
See http://gstreamer.freedesktop.org/wiki/ReleasePlanning/GLibRequirement

configure.ac
ext/gio/gstgiobasesrc.c

index 3a1ad17..ff803b1 100644 (file)
@@ -254,7 +254,7 @@ AC_CHECK_FUNC(gethostbyname,,[AC_CHECK_LIB(nsl,gethostbyname)])
 dnl *** checks for dependency libraries ***
 
 dnl GLib is required
-AG_GST_GLIB_CHECK([2.18])
+AG_GST_GLIB_CHECK([2.20])
 
 dnl liboil is required
 PKG_CHECK_MODULES(LIBOIL, liboil-0.3 >= 0.3.14, HAVE_LIBOIL=yes, HAVE_LIBOIL=no)
index 85d94a0..133e12c 100644 (file)
@@ -189,9 +189,8 @@ gst_gio_base_src_get_size (GstBaseSrc * base_src, guint64 * size)
     GFileInfo *info;
     GError *err = NULL;
 
-    /* FIXME: remove (char *) cast once we depend on GLib >= 2.20 */
     info = g_file_input_stream_query_info (G_FILE_INPUT_STREAM (src->stream),
-        (char *) G_FILE_ATTRIBUTE_STANDARD_SIZE, src->cancel, &err);
+        G_FILE_ATTRIBUTE_STANDARD_SIZE, src->cancel, &err);
 
     if (info != NULL) {
       *size = g_file_info_get_size (info);