mpd: replace mpg123 with libmad

libmad is almost half the size of libmpg123. The docoding is done with
integers instead of floats.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
Rosen Penev 2020-01-30 21:07:25 -08:00
parent c00f83241b
commit 5bd4ef4035
No known key found for this signature in database
GPG key ID: 36D31CFA845F0E3B

View file

@ -64,7 +64,7 @@ endef
define Package/mpd-mini define Package/mpd-mini
$(call Package/mpd/Default) $(call Package/mpd/Default)
TITLE+= (mini) TITLE+= (mini)
DEPENDS+= +libmpg123 +libvorbisidec DEPENDS+= +libmad +libvorbisidec
PROVIDES:=mpd PROVIDES:=mpd
VARIANT:=mini VARIANT:=mini
endef endef
@ -132,7 +132,7 @@ MESON_ARGS += \
-Dflac=enabled \ -Dflac=enabled \
-Dfluidsynth=disabled \ -Dfluidsynth=disabled \
-Dgme=disabled \ -Dgme=disabled \
-Dmad=disabled \ -Dmpg123=disabled \
-Dmikmod=disabled \ -Dmikmod=disabled \
-Dmodplug=disabled \ -Dmodplug=disabled \
-Dmpcdec=disabled \ -Dmpcdec=disabled \
@ -174,7 +174,7 @@ ifeq ($(BUILD_VARIANT),full)
-Dsoundcloud=enabled \ -Dsoundcloud=enabled \
-Did3tag=enabled \ -Did3tag=enabled \
-Dffmpeg=enabled \ -Dffmpeg=enabled \
-Dmpg123=disabled \ -Dmad=disabled \
-Dtremor=disabled \ -Dtremor=disabled \
-Dvorbis=enabled \ -Dvorbis=enabled \
-Dfifo=true \ -Dfifo=true \
@ -194,7 +194,7 @@ ifeq ($(BUILD_VARIANT),mini)
-Dsoundcloud=disabled \ -Dsoundcloud=disabled \
-Did3tag=disabled \ -Did3tag=disabled \
-Dffmpeg=disabled \ -Dffmpeg=disabled \
-Dmpg123=enabled \ -Dmad=enabled \
-Dtremor=enabled \ -Dtremor=enabled \
-Dvorbis=disabled \ -Dvorbis=disabled \
-Dfifo=false \ -Dfifo=false \