mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-10 03:19:40 +00:00
d1db40df6e
It looks at raw audio data and emits messages when DTMF is detected. The dtmf detector is the same Goertzel implementation used in FreeSwitch and Asterisk. It is in the public domain.
21 lines
803 B
Makefile
21 lines
803 B
Makefile
plugin_LTLIBRARIES = libgstdtmf.la
|
|
|
|
libgstdtmf_la_SOURCES = gstdtmfsrc.c \
|
|
gstdtmfdetect.c \
|
|
gstrtpdtmfsrc.c \
|
|
gstrtpdtmfdepay.c \
|
|
tone_detect.c \
|
|
gstdtmf.c
|
|
|
|
noinst_HEADERS = gstdtmfsrc.h \
|
|
gstdtmfdetect.h \
|
|
gstrtpdtmfsrc.h \
|
|
gstrtpdtmfdepay.h \
|
|
gstrtpdtmfcommon.h \
|
|
tone_detect.h
|
|
|
|
libgstdtmf_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(ERROR_CFLAGS) -DEXTERN_BUF -DRTP_SUPPORT
|
|
libgstdtmf_la_LIBADD = $(GST_LIBS_LIBS) -lm
|
|
libgstdtmf_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) -lgstrtp-@GST_MAJORMINOR@
|
|
libgstdtmf_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|