| From fb257e1e204c30436b3509ea3fa9f7c5fe131dc1 Mon Sep 17 00:00:00 2001 |
| From: Fabrice Fontaine <fontaine.fabrice@gmail.com> |
| Date: Tue, 16 Oct 2018 14:25:20 +0200 |
| Subject: [PATCH] build: use pkg-config to get tremor libs |
| |
| Use PKG_ENABLE_MODULES_VLC to enable tremor based on availability of |
| ogg and vorbisidec |
| |
| Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> |
| --- |
| configure.ac | 9 +-------- |
| modules/codec/Makefile.am | 2 +- |
| 2 files changed, 2 insertions(+), 9 deletions(-) |
| |
| diff --git a/configure.ac b/configure.ac |
| index 0d3222e00f..b506d735f2 100644 |
| --- a/configure.ac |
| +++ b/configure.ac |
| @@ -2710,14 +2710,7 @@ PKG_ENABLE_MODULES_VLC([VORBIS], [], [ogg vorbis >= 1.1 vorbisenc >= 1.1], [Vorb |
| dnl |
| dnl Tremor plugin |
| dnl |
| -AC_ARG_ENABLE(tremor, |
| - [ --enable-tremor Tremor decoder support (default disabled)]) |
| -if test "${enable_tremor}" = "yes" |
| -then |
| - AC_CHECK_HEADERS(tremor/ivorbiscodec.h, [ |
| - VLC_ADD_PLUGIN([tremor]) |
| - ],[]) |
| -fi |
| +PKG_ENABLE_MODULES_VLC([TREMOR], [], [vorbisidec ogg], [Tremor decoder support], [disabled]) |
| |
| dnl |
| dnl Speex plugins |
| diff --git a/modules/codec/Makefile.am b/modules/codec/Makefile.am |
| index 075ee2a0e9..637b1d45a6 100644 |
| --- a/modules/codec/Makefile.am |
| +++ b/modules/codec/Makefile.am |
| @@ -318,7 +318,7 @@ codec_LTLIBRARIES += $(LTLIBdaala) |
| libtremor_plugin_la_SOURCES = codec/vorbis.c |
| libtremor_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) -DMODULE_NAME_IS_tremor |
| libtremor_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(codecdir)' |
| -libtremor_plugin_la_LIBADD = -lvorbisdec -logg |
| +libtremor_plugin_la_LIBADD = $(TREMOR_LIBS) |
| EXTRA_LTLIBRARIES += libtremor_plugin.la |
| codec_LTLIBRARIES += $(LTLIBtremor) |
| |
| -- |
| 2.17.1 |
| |