diff mbox

mpd: add twolame support

Message ID 1404929528-19166-1-git-send-email-gustavo@zacarias.com.ar
State Accepted
Commit 325dce5f9776799a9e0dcd1f9f981f6468531202
Headers show

Commit Message

Gustavo Zacarias July 9, 2014, 6:12 p.m. UTC
Now that there's a twolame package we can add support for it in mpd.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/mpd/Config.in | 10 ++++++++++
 package/mpd/mpd.mk    |  5 +++++
 2 files changed, 15 insertions(+)

Comments

Peter Korsgaard July 10, 2014, 9:35 a.m. UTC | #1
>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:

 > Now that there's a twolame package we can add support for it in mpd.
 > Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>

Committed, thanks.
diff mbox

Patch

diff --git a/package/mpd/Config.in b/package/mpd/Config.in
index 489b49d..b491126 100644
--- a/package/mpd/Config.in
+++ b/package/mpd/Config.in
@@ -184,6 +184,16 @@  config BR2_PACKAGE_MPD_TREMOR
 	  Enable vorbis input support.
 	  Select this if you want to play back OGG files on softfloat targets.
 
+config BR2_PACKAGE_MPD_TWOLAME
+	bool "twolame"
+	depends on BR2_LARGEFILE # twolame -> libsndfile
+	select BR2_PACKAGE_TWOLAME
+	help
+	  Enable TwoLAME mp2 encoding.
+
+comment "twolame support needs a toolchain w/ largefile"
+        depends on !BR2_LARGEFILE
+
 config BR2_PACKAGE_MPD_VORBIS
 	bool "vorbis"
 	select BR2_PACKAGE_LIBOGG
diff --git a/package/mpd/mpd.mk b/package/mpd/mpd.mk
index 2f0b37e..21eb08e 100644
--- a/package/mpd/mpd.mk
+++ b/package/mpd/mpd.mk
@@ -132,6 +132,11 @@  MPD_DEPENDENCIES += tremor
 MPD_CONF_OPT += --with-tremor
 endif
 
+ifeq ($(BR2_PACKAGE_MPD_TWOLAME),y)
+MPD_DEPENDENCIES += twolame
+MPD_CONF_OPT += --enable-twolame-encoder
+endif
+
 ifeq ($(BR2_PACKAGE_MPD_WAVPACK),y)
 MPD_DEPENDENCIES += wavpack
 else