summaryrefslogtreecommitdiff
path: root/pjmedia/build/os-linux.mak
diff options
context:
space:
mode:
authorJason Parker <jparker@digium.com>2013-03-12 10:45:25 -0500
committerJason Parker <jparker@digium.com>2013-03-12 10:45:25 -0500
commit3ebc56ad37b5254faadec0ca4eeae9559338815b (patch)
tree6107e5abbcfe13c522a5b8c5ff38af414bb1767b /pjmedia/build/os-linux.mak
parentf312ff5164b55ce2c847881674d4505f64d23093 (diff)
Allow disabling resample support, via configure script.
Diffstat (limited to 'pjmedia/build/os-linux.mak')
-rw-r--r--pjmedia/build/os-linux.mak21
1 files changed, 21 insertions, 0 deletions
diff --git a/pjmedia/build/os-linux.mak b/pjmedia/build/os-linux.mak
index a6d2dd3..eb05091 100644
--- a/pjmedia/build/os-linux.mak
+++ b/pjmedia/build/os-linux.mak
@@ -72,6 +72,27 @@ export CODEC_OBJS += g7221.o
export G7221_CFLAGS += -I$(THIRD_PARTY)
endif
+#
+# Resample
+#
+AC_PJMEDIA_RESAMPLE=libresample
+
+ifeq ($(AC_PJMEDIA_RESAMPLE),none)
+# No resample support
+export CFLAGS += -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_NONE
+endif
+
+ifeq ($(AC_PJMEDIA_RESAMPLE),libresample)
+export CFLAGS += -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_LIBRESAMPLE
+endif
+
+ifeq ($(AC_PJMEDIA_RESAMPLE),libsamplerate)
+export CFLAGS += -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_LIBSAMPLERATE
+endif
+
+ifeq ($(AC_PJMEDIA_RESAMPLE),speex)
+export CFLAGS += -DPJMEDIA_RESAMPLE_IMP=PJMEDIA_RESAMPLE_SPEEX
+endif
#
# SRTP