Merge branch 'lhdc' into 'master'

Draft: bluez5: add LHDC V3 A2DP vendor codec

See merge request pipewire/pipewire!1786
This commit is contained in:
anonymix007 2026-02-04 01:55:28 +00:00
commit ffecdbe660
8 changed files with 1097 additions and 0 deletions

View file

@ -152,6 +152,17 @@ if ldac_dep.found()
install_dir : spa_plugindir / 'bluez5')
endif
if lhdc_enc_dep.found()
lhdc_args = codec_args
bluez_codec_ldac = shared_library('spa-codec-bluez5-lhdc',
[ 'a2dp-codec-lhdc.c', 'media-codecs.c' ],
include_directories : [ configinc ],
c_args : lhdc_args,
dependencies : [ spa_dep, lhdc_enc_dep, lhdc_dec_dep, lhdc_v5_enc_dep, lhdc_v5_dec_dep ],
install : true,
install_dir : spa_plugindir / 'bluez5')
endif
if get_option('bluez5-codec-lc3plus').allowed() and lc3plus_dep.found()
bluez_codec_lc3plus = shared_library('spa-codec-bluez5-lc3plus',
[ 'a2dp-codec-lc3plus.c', 'media-codecs.c' ],