[0.11] gst-plugins-good: Work around deprecated thread API in glib master

Sebastian Dröge slomo at kemper.freedesktop.org
Tue Jan 10 05:33:01 PST 2012


Module: gst-plugins-good
Branch: 0.11
Commit: 66f6e1288845ab21787b1fcd4605a90a5b552bb8
URL:    http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=66f6e1288845ab21787b1fcd4605a90a5b552bb8

Author: Tim-Philipp Müller <tim.muller at collabora.co.uk>
Date:   Mon Dec 12 02:30:45 2011 +0000

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.

---

 Makefile.am                         |    1 +
 ext/jack/gstjackaudioclient.c       |    2 +
 ext/pulse/pulseaudiosink.c          |    1 +
 ext/pulse/pulsesink.c               |    2 +
 ext/soup/gstsouphttpclientsink.c    |    2 +
 gst-libs/gst/glib-compat-private.h  |  120 +++++++++++++++++++++++++++++++++++
 gst/audiofx/audiochebband.c         |    2 +
 gst/audiofx/audiocheblimit.c        |    2 +
 gst/audiofx/audiofirfilter.c        |    2 +
 gst/audiofx/audioiirfilter.c        |    2 +
 gst/audiofx/audiowsincband.c        |    2 +
 gst/audiofx/audiowsinclimit.c       |    2 +
 gst/equalizer/gstiirequalizer.c     |    2 +
 gst/imagefreeze/gstimagefreeze.c    |    2 +
 gst/rtpmanager/gstrtpbin.c          |    2 +
 gst/rtpmanager/gstrtpjitterbuffer.c |    2 +
 gst/rtpmanager/gstrtpsession.c      |    2 +
 gst/rtpmanager/rtpsession.c         |    2 +
 gst/shapewipe/gstshapewipe.c        |    1 +
 gst/udp/gstmultiudpsink.c           |    5 +-
 gst/videobox/gstvideobox.c          |    2 +
 gst/videocrop/gstaspectratiocrop.c  |    5 +-
 gst/videomixer/videomixer.c         |    2 +
 gst/videomixer/videomixer2.c        |    2 +
 sys/oss4/oss4-mixer.c               |    1 +
 sys/v4l2/gstv4l2bufferpool.c        |    1 +
 sys/v4l2/gstv4l2xoverlay.c          |    1 +
 sys/ximage/gstximagesrc.c           |    2 +
 28 files changed, 170 insertions(+), 4 deletions(-)

Diff:   http://cgit.freedesktop.org/gstreamer/gst-plugins-good/diff/?id=66f6e1288845ab21787b1fcd4605a90a5b552bb8


More information about the gstreamer-commits mailing list