summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorNick Stoughton <nstoughton@aether.com>2014-12-30 07:21:44 -0800
committerArun Raghavan <git@arunraghavan.net>2015-07-03 15:41:52 +0530
commit2aa0eba67391887f8d08b2aec9ee4a3c439b6e0f (patch)
treef65cd055b76babde259e3b8f19f567879140852e /configure.ac
parentf17899a55cff8bf7ab61b4fe565d0f8e81a74751 (diff)
downloadgstreamer-plugins-bad-2aa0eba67391887f8d08b2aec9ee4a3c439b6e0f.tar.gz
bluez: refactor to use glib and add connection state tracking
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac9
1 files changed, 7 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac
index 82f602232..de53bb814 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1620,8 +1620,13 @@ AG_GST_CHECK_FEATURE(BLUEZ, [Bluez], bluez, [
AC_DEFINE(HAVE_BLUEZ4,[1],[Old bluez detected])
], [
PKG_CHECK_MODULES([BLUEZ5], [bluez >= 5.0], [
- HAVE_BLUEZ=yes
- AC_DEFINE(HAVE_BLUEZ5,[1],[Current bluez detected])
+ PKG_CHECK_MODULES([GIO_UNIX], gio-unix-2.0 > 2.24, [
+ AC_CHECK_PROG([GDBUS_CODEGEN],[gdbus-codegen],[gdbus-codegen])
+ HAVE_BLUEZ=yes
+ AC_DEFINE(HAVE_BLUEZ5,[1],[Current bluez detected])
+ ], [
+ HAVE_BLUEZ=no
+ ])
], [
HAVE_BLUEZ=no
])