From ec860480a9036664dfcf85eab0002ade86c48fd5 Mon Sep 17 00:00:00 2001 From: Philippe G Date: Fri, 26 Nov 2021 00:48:40 -0800 Subject: [PATCH] no call to BT in decoder init when BT is compiled out --- components/squeezelite/output_embedded.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/components/squeezelite/output_embedded.c b/components/squeezelite/output_embedded.c index 2dbd9437..fc304474 100644 --- a/components/squeezelite/output_embedded.c +++ b/components/squeezelite/output_embedded.c @@ -81,12 +81,14 @@ void output_init_embedded(log_level level, char *device, unsigned output_buf_siz output.start_frames = FRAME_BLOCK; output.rate_delay = rate_delay; - +#if CONFIG_BT_SINK if (strcasestr(device, "BT ") || !strcasecmp(device, "BT")) { LOG_INFO("init Bluetooth"); close_cb = &output_close_bt; output_init_bt(level, device, output_buf_size, params, rates, rate_delay, idle); - } else { + } else +#endif + { LOG_INFO("init I2S/SPDIF"); close_cb = &output_close_i2s; volume_cb = &output_volume_i2s;