pipewire/spa/plugins/bluez5/meson.build
Wim Taymans 6cfddde39c bluez: fix a2dp source
Actually compile the codec config and declare the config as extern
or else it's just all 0.
Only acquire the transport when ACTIVE.
Implement transport state_change signal and acquire the transport
when going to pending/active.
Try to acquire the transport before we expose the device if we
can.
Force device expose when we get the device ServicesResolved=1 property
update.
Free transport when the rfcomm is closed.
Implement various DBus signals to detect dynamic property updates.
2019-05-16 13:18:45 +02:00

15 lines
408 B
Meson

bluez5_sources = ['plugin.c',
'a2dp-codecs.c',
'a2dp-sink.c',
'a2dp-source.c',
'bluez5-device.c',
'bluez5-monitor.c']
bluez5lib = shared_library('spa-bluez5',
bluez5_sources,
include_directories : [ spa_inc ],
c_args : [ '-D_GNU_SOURCE' ],
dependencies : [ dbus_dep, sbc_dep, bluez_dep ],
install : true,
install_dir : '@0@/spa/bluez5'.format(get_option('libdir')))