bluez5: support LC3-24kHz HFP codec available on some Apple devices

Add support of HFP codec used on eg Apple AirPods 3+, transporting LC3
mono @ 24kHz
This commit is contained in:
Pauli Virtanen 2025-06-08 01:35:56 +03:00 committed by Wim Taymans
parent 6982bb8c7f
commit 64f2f38ec4
5 changed files with 255 additions and 0 deletions

View file

@ -199,6 +199,14 @@ if get_option('bluez5-codec-lc3').allowed() and lc3_dep.found()
dependencies : [ spa_dep, lc3_dep, mathlib ],
install : true,
install_dir : spa_plugindir / 'bluez5')
bluez_codec_hfp_lc3_a127 = shared_library('spa-codec-bluez5-hfp-lc3-a127',
[ 'hfp-codec-lc3-a127.c', 'media-codecs.c' ],
include_directories : [ configinc ],
c_args : codec_args,
dependencies : [ spa_dep, lc3_dep, mathlib ],
install : true,
install_dir : spa_plugindir / 'bluez5')
endif
if get_option('bluez5-codec-g722').allowed()