mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-09-01 01:33:52 +00:00
Update GLib dependency to 2.40.0
This commit is contained in:
parent
215cfcf993
commit
3e8ef4cf5a
4 changed files with 1 additions and 37 deletions
|
@ -768,7 +768,7 @@ fi
|
||||||
dnl *** checks for dependency libraries ***
|
dnl *** checks for dependency libraries ***
|
||||||
|
|
||||||
dnl GLib
|
dnl GLib
|
||||||
GLIB_REQ=2.32.0
|
GLIB_REQ=2.40.0
|
||||||
AG_GST_GLIB_CHECK([$GLIB_REQ])
|
AG_GST_GLIB_CHECK([$GLIB_REQ])
|
||||||
|
|
||||||
dnl Check for documentation xrefs
|
dnl Check for documentation xrefs
|
||||||
|
|
|
@ -475,10 +475,6 @@ init_pre (GOptionContext * context, GOptionGroup * group, gpointer data,
|
||||||
GST_DEBUG ("already initialized");
|
GST_DEBUG ("already initialized");
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
#if !GLIB_CHECK_VERSION(2, 35, 0)
|
|
||||||
g_type_init ();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef GST_DISABLE_GST_DEBUG
|
#ifndef GST_DISABLE_GST_DEBUG
|
||||||
_priv_gst_debug_init ();
|
_priv_gst_debug_init ();
|
||||||
priv_gst_dump_dot_dir = g_getenv ("GST_DEBUG_DUMP_DOT_DIR");
|
priv_gst_dump_dot_dir = g_getenv ("GST_DEBUG_DUMP_DOT_DIR");
|
||||||
|
|
19
gst/gsturi.c
19
gst/gsturi.c
|
@ -118,25 +118,6 @@ _gst_ascii_strcasestr (const gchar * s, const gchar * find)
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if !GLIB_CHECK_VERSION (2, 33, 4)
|
|
||||||
#define g_list_copy_deep gst_g_list_copy_deep
|
|
||||||
static GList *
|
|
||||||
gst_g_list_copy_deep (GList * list, GCopyFunc func, gpointer user_data)
|
|
||||||
{
|
|
||||||
list = g_list_copy (list);
|
|
||||||
|
|
||||||
if (func != NULL) {
|
|
||||||
GList *l;
|
|
||||||
|
|
||||||
for (l = list; l != NULL; l = l->next) {
|
|
||||||
l->data = func (l->data, user_data);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return list;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
GType
|
GType
|
||||||
gst_uri_handler_get_type (void)
|
gst_uri_handler_get_type (void)
|
||||||
{
|
{
|
||||||
|
|
|
@ -6568,20 +6568,7 @@ FUNC_VALUE_GET_TYPE_CLASSED (flagset, "GstFlagSet",
|
||||||
GType
|
GType
|
||||||
gst_g_thread_get_type (void)
|
gst_g_thread_get_type (void)
|
||||||
{
|
{
|
||||||
#if GLIB_CHECK_VERSION(2,35,3)
|
|
||||||
return G_TYPE_THREAD;
|
return G_TYPE_THREAD;
|
||||||
#else
|
|
||||||
static volatile gsize type_id = 0;
|
|
||||||
|
|
||||||
if (g_once_init_enter (&type_id)) {
|
|
||||||
GType tmp =
|
|
||||||
g_boxed_type_register_static (g_intern_static_string ("GstGThread"),
|
|
||||||
(GBoxedCopyFunc) g_thread_ref, (GBoxedFreeFunc) g_thread_unref);
|
|
||||||
g_once_init_leave (&type_id, tmp);
|
|
||||||
}
|
|
||||||
|
|
||||||
return type_id;
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#define SERIAL_VTABLE(t,c,s,d) { t, c, s, d }
|
#define SERIAL_VTABLE(t,c,s,d) { t, c, s, d }
|
||||||
|
|
Loading…
Reference in a new issue