aboutsummaryrefslogtreecommitdiffstats
path: root/acinclude.m4
diff options
context:
space:
mode:
authorPascal Quantin <pascal.quantin@gmail.com>2017-07-26 23:23:12 +0200
committerAnders Broman <a.broman58@gmail.com>2017-07-30 05:22:35 +0000
commit3e54cabf8193e6a8cd607b1671defb8b6800b53d (patch)
tree63297098c0c26c1c875ab0959d9679d70b3c6e65 /acinclude.m4
parent32b446d5a8f146565b81324d1a18bcb053e07c5f (diff)
Add G.729 decoding based on bcg729 library
Bug: 13635 Change-Id: Ic22a0719a59da13e51425aeb747e88caca0d6512 Reviewed-on: https://code.wireshark.org/review/22808 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'acinclude.m4')
-rw-r--r--acinclude.m428
1 files changed, 28 insertions, 0 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index 2235c4d889..44545f6c1e 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -2129,3 +2129,31 @@ AC_DEFUN([AC_WIRESHARK_SNAPPY_CHECK],
AC_WIRESHARK_POP_FLAGS
])
+
+#
+# AC_WIRESHARK_BCG729_CHECK
+#
+AC_DEFUN([AC_WIRESHARK_BCG729_CHECK],
+[
+ want_bcg729=defaultyes
+
+ if test "x$want_bcg729" = "xdefaultyes"; then
+ want_bcg729=yes
+ fi
+
+ if test "x$want_bcg729" = "xyes"; then
+ AC_CHECK_LIB(bcg729, bcg729Decoder,
+ [
+ AC_CHECK_HEADERS(bcg729/decoder.h,
+ [
+ BCG729_LIBS=-lbcg729
+ AC_DEFINE(HAVE_BCG729, 1, [Define to use bcg729 library])
+ have_good_bcg729=yes
+ ],,
+ )
+ ],,
+ )
+ else
+ AC_MSG_RESULT(not required)
+ fi
+])