bus: Add a function to remove a bus watch
authorLinus Svensson <linusp.svensson@gmail.com>
Tue, 19 Aug 2014 21:28:52 +0000 (23:28 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Tue, 14 Oct 2014 08:31:18 +0000 (10:31 +0200)
commitc8b512d2f0a468eba940bede3c7d9ce485a2176a
tree98e929fa55982cc61c6dbf973d835dbb224c05c6
parent8bf0cbf4a89df8e6a71d79cc3232666f088886c1
bus: Add a function to remove a bus watch

If a bus watch is added to the non default main context it's not
possible to remove it using g_source_remove().

Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=735195
gst/gstbus.c
gst/gstbus.h
tests/check/gst/gstbus.c
win32/common/libgstreamer.def