Work around deprecated thread API in glib master
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Mon, 12 Dec 2011 02:30:45 +0000 (02:30 +0000)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Mon, 12 Dec 2011 09:46:27 +0000 (09:46 +0000)
commit66f6e1288845ab21787b1fcd4605a90a5b552bb8
treefb69273216e5e34a9982c15a2fd12039c9282f07
parente94186241b04b9208f41dd804662781c06e005f5
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'll change these
over to the new API once we depend on glib >= 2.32.
28 files changed:
Makefile.am
ext/jack/gstjackaudioclient.c
ext/pulse/pulseaudiosink.c
ext/pulse/pulsesink.c
ext/soup/gstsouphttpclientsink.c
gst-libs/gst/glib-compat-private.h [new file with mode: 0644]
gst/audiofx/audiochebband.c
gst/audiofx/audiocheblimit.c
gst/audiofx/audiofirfilter.c
gst/audiofx/audioiirfilter.c
gst/audiofx/audiowsincband.c
gst/audiofx/audiowsinclimit.c
gst/equalizer/gstiirequalizer.c
gst/imagefreeze/gstimagefreeze.c
gst/rtpmanager/gstrtpbin.c
gst/rtpmanager/gstrtpjitterbuffer.c
gst/rtpmanager/gstrtpsession.c
gst/rtpmanager/rtpsession.c
gst/shapewipe/gstshapewipe.c
gst/udp/gstmultiudpsink.c
gst/videobox/gstvideobox.c
gst/videocrop/gstaspectratiocrop.c
gst/videomixer/videomixer.c
gst/videomixer/videomixer2.c
sys/oss4/oss4-mixer.c
sys/v4l2/gstv4l2bufferpool.c
sys/v4l2/gstv4l2xoverlay.c
sys/ximage/gstximagesrc.c