mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-23 06:59:53 -05:00
bluetooth: module-bluetooth-policy initial commit
This is a basic module for enabling loopback as soon as a new bluetooth A2DP source is created. The module is given a source and a media role using command line. This allows module-intended-roles or module-device-manager to choose a target sink for the stream.
This commit is contained in:
parent
c6d8d1d7c1
commit
f6d5476e7a
2 changed files with 114 additions and 0 deletions
|
|
@ -1241,6 +1241,7 @@ modlibexec_LTLIBRARIES += \
|
|||
module-bluetooth-discover.la \
|
||||
libbluetooth-ipc.la \
|
||||
libbluetooth-sbc.la \
|
||||
module-bluetooth-policy.la \
|
||||
module-bluetooth-device.la
|
||||
|
||||
pulselibexec_PROGRAMS += \
|
||||
|
|
@ -1332,6 +1333,7 @@ SYMDEF_FILES = \
|
|||
module-systemd-login-symdef.h \
|
||||
module-bluetooth-proximity-symdef.h \
|
||||
module-bluetooth-discover-symdef.h \
|
||||
module-bluetooth-policy-symdef.h \
|
||||
module-bluetooth-device-symdef.h \
|
||||
module-raop-sink-symdef.h \
|
||||
module-raop-discover-symdef.h \
|
||||
|
|
@ -1948,6 +1950,11 @@ module_bluetooth_device_la_LDFLAGS = $(MODULE_LDFLAGS)
|
|||
module_bluetooth_device_la_LIBADD = $(MODULE_LIBADD) $(DBUS_LIBS) libbluetooth-util.la libbluetooth-ipc.la libbluetooth-sbc.la
|
||||
module_bluetooth_device_la_CFLAGS = $(AM_CFLAGS) $(DBUS_CFLAGS) -I$(top_srcdir)/src/modules/bluetooth/sbc
|
||||
|
||||
module_bluetooth_policy_la_SOURCES = modules/bluetooth/module-bluetooth-policy.c
|
||||
module_bluetooth_policy_la_LDFLAGS = $(MODULE_LDFLAGS)
|
||||
module_bluetooth_policy_la_LIBADD = $(MODULE_LIBADD)
|
||||
module_bluetooth_policy_la_CFLAGS = $(AM_CFLAGS) $(DBUS_CFLAGS)
|
||||
|
||||
# Apple Airtunes/RAOP
|
||||
module_raop_sink_la_SOURCES = modules/raop/module-raop-sink.c
|
||||
module_raop_sink_la_LDFLAGS = $(MODULE_LDFLAGS)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue