Enable soxr resampler library.
"internal" resampler is really poor quality and libsamplerate
library is too heavy for tiny system.
Signed-off-by: Kazuhiro Ito <kzhr@d1.dion.ne.jp>
$(call Package/mpd/Default)
TITLE+= (full)
DEPENDS+= +AUDIO_SUPPORT:pulseaudio-daemon +libvorbis +libmms +libnpupnp +libshout +yajl \
- +libffmpeg +lame-lib +!BUILD_PATENTED:libmad
+ +libffmpeg +lame-lib +libsoxr +!BUILD_PATENTED:libmad
PROVIDES:=mpd
VARIANT:=full
endef
-Dshine=disabled \
-Dwave_encoder=true \
-Dlibsamplerate=disabled \
- -Dsoxr=disabled \
-Dalsa=$(if $(CONFIG_AUDIO_SUPPORT),en,dis)abled \
-Dao=disabled \
-Dhttpd=true \
-Dshout=enabled \
-Dyajl=enabled \
-Dvorbisenc=enabled \
- -Dlame=enabled
+ -Dlame=enabled \
+ -Dsoxr=enabled
ifeq ($(CONFIG_AUDIO_SUPPORT),y)
TARGET_LDFLAGS += -Wl,-rpath-link=$(STAGING_DIR)/usr/lib/pulseaudio
-Dpulse=disabled \
-Drecorder=false \
-Dshout=disabled \
- -Dyajl=disabled
+ -Dyajl=disabled \
+ -Dsoxr=disabled
endif
define Package/mpd/install