Work around deprecated thread API in glib master
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Sun, 4 Dec 2011 13:35:38 +0000 (13:35 +0000)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Sun, 4 Dec 2011 13:35:38 +0000 (13:35 +0000)
commit5889260d5a68ca13b2fb8ad22c7abb8063964e06
tree163139b53cdc1ec5cb2c0baa4d0248fb8c73c827
parenta8b79513c14f71a5cd39e92dadfd3dbba2bb9993
Work around deprecated thread API in glib master

Add private replacements for deprecated functions such as
g_mutex_new(), g_mutex_free(), g_cond_new() etc., mostly
to avoid the deprecation warnings. We can't change most of
these in 0.10 because they're part of our API and ABI.
20 files changed:
gst/glib-compat-private.h
gst/gstbus.c
gst/gstclock.c
gst/gstelement.c
gst/gstobject.h
gst/gsttask.c
libs/gst/base/gstbaseparse.c
libs/gst/base/gstbasesrc.c
libs/gst/base/gstbasetransform.c
libs/gst/base/gstcollectpads.c
libs/gst/base/gstcollectpads2.c
libs/gst/base/gstdataqueue.c
libs/gst/check/gstcheck.h
libs/gst/controller/gstcontroller.c
libs/gst/controller/gstinterpolationcontrolsource.c
libs/gst/controller/gstlfocontrolsource.c
plugins/elements/gstinputselector.c
plugins/elements/gstqueue.c
plugins/elements/gstqueue2.c
plugins/elements/gsttee.c