summaryrefslogtreecommitdiffstats
path: root/rules/pulseaudio.in
diff options
context:
space:
mode:
authorLucas Stach <l.stach@pengutronix.de>2019-03-22 16:24:58 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2019-03-25 08:19:32 +0100
commit459291daf78b0f26ad6de73f7705a6f5f50d885c (patch)
treeb05878e2fdf2bc11ecf8b374507c7f089a48e786 /rules/pulseaudio.in
parentab20d15eb1c58bdf9fb953f7b63af10dba7aa381 (diff)
downloadptxdist-459291daf78b0f26ad6de73f7705a6f5f50d885c.tar.gz
ptxdist-459291daf78b0f26ad6de73f7705a6f5f50d885c.tar.xz
pulseaudio: version bump 8.0 -> 12.2
- version bump - add speex resampler support - add bluetooth support Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/pulseaudio.in')
-rw-r--r--rules/pulseaudio.in21
1 files changed, 19 insertions, 2 deletions
diff --git a/rules/pulseaudio.in b/rules/pulseaudio.in
index f59ad470e..3614f6c50 100644
--- a/rules/pulseaudio.in
+++ b/rules/pulseaudio.in
@@ -8,12 +8,16 @@ config PULSEAUDIO
select LIBC_PTHREAD
select ALSA_LIB
select ALSA_LIB_MIXER
- select JSON_C
select LIBCAP
select LIBLTDL
select LIBSNDFILE
select ORC
- select SYSTEMD if PULSEAUDIO_SYSTEMD
+ select SYSTEMD if PULSEAUDIO_SYSTEMD
+ select SBC if PULSEAUDIO_BLUETOOTH
+ select DBUS if PULSEAUDIO_BLUETOOTH
+ select BLUEZ if PULSEAUDIO_BLUETOOTH && RUNTIME
+ select SPEEXDSP if PULSEAUDIO_SPEEX
+ select SPEEXDSP_FLOAT_API if PULSEAUDIO_SPEEX
select UDEV
select UDEV_LIBUDEV
prompt "pulseaudio"
@@ -29,4 +33,17 @@ config PULSEAUDIO_SYSTEMD
bool
default INITMETHOD_SYSTEMD
+config PULSEAUDIO_BLUETOOTH
+ bool
+ prompt "enable bluetooth support"
+
+config PULSEAUDIO_SPEEX
+ bool
+ default y
+ prompt "enable speex based resamplers"
+ help
+ The speex based resamplers provide the best cost/quality
+ trade-off on most platforms. It's recommended to only disable
+ this when no resampling is required.
+
endif