bluez5: add LC3plus A2DP vendor codec

Implement codec plugin for the LC3plus codec, supporting the LC3plus
encoder/decoder from Fraunhofer.
This commit is contained in:
Pauli Virtanen 2022-04-30 21:03:59 +03:00
parent d28394173a
commit 9e59a56894
7 changed files with 806 additions and 1 deletions

View file

@ -109,3 +109,15 @@ if ldac_dep.found()
install : true,
install_dir : spa_plugindir / 'bluez5')
endif
if lc3plus_dep.found()
lc3plus_args = codec_args
lc3plus_dep = [ lc3plus_dep ]
bluez_codec_lc3plus = shared_library('spa-codec-bluez5-lc3plus',
[ 'a2dp-codec-lc3plus.c', 'a2dp-codecs.c' ],
include_directories : [ configinc ],
c_args : ldac_args,
dependencies : [ spa_dep, lc3plus_dep, mathlib ],
install : true,
install_dir : spa_plugindir / 'bluez5')
endif