implement a2dp.c and avdtp.c add a2dp related Kconfig: BT_AVDTP_RTP_VERSION, BT_A2DP_SOURCE and BT_A2DP_SINK a2dp_codec_sbc.c/h are used to provide some APIs to get A2DP SBC codec information. (like: channel num). Signed-off-by: Mark Wang <yichang.wang@nxp.com>
30 lines
566 B
CMake
30 lines
566 B
CMake
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
zephyr_library()
|
|
zephyr_library_link_libraries(subsys__bluetooth)
|
|
|
|
zephyr_library_sources_ifdef(CONFIG_BT_A2DP a2dp.c a2dp_codec_sbc.c)
|
|
zephyr_library_sources_ifdef(CONFIG_BT_AVDTP avdtp.c)
|
|
zephyr_library_sources_ifdef(CONFIG_BT_RFCOMM rfcomm.c)
|
|
|
|
zephyr_library_sources_ifdef(
|
|
CONFIG_BT_CLASSIC
|
|
br.c
|
|
keys_br.c
|
|
l2cap_br.c
|
|
sdp.c
|
|
ssp.c
|
|
sco.c
|
|
)
|
|
|
|
zephyr_library_sources_ifdef(
|
|
CONFIG_BT_HFP_HF
|
|
hfp_hf.c
|
|
at.c
|
|
)
|
|
|
|
zephyr_library_sources_ifdef(
|
|
CONFIG_BT_HFP_AG
|
|
hfp_ag.c
|
|
)
|