From 6276d22a9a1d43c0ca1cf8a29b3f3cee8bfb5e20 Mon Sep 17 00:00:00 2001 From: Milanka Ringwald Date: Wed, 17 Jan 2018 16:53:41 +0100 Subject: [PATCH] sbc: fix unused parameter compile error --- src/classic/btstack_sbc.h | 2 +- src/classic/btstack_sbc_decoder_bluedroid.c | 4 ++-- test/sbc/Makefile | 1 + test/sbc/sbc_decoder_test.c | 1 + 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/classic/btstack_sbc.h b/src/classic/btstack_sbc.h index 6fe3a0eb2..60bb62d38 100644 --- a/src/classic/btstack_sbc.h +++ b/src/classic/btstack_sbc.h @@ -89,7 +89,7 @@ typedef struct { void btstack_sbc_decoder_init(btstack_sbc_decoder_state_t * state, btstack_sbc_mode_t mode, void (*callback)(int16_t * data, int num_samples, int num_channels, int sample_rate, void * context), void * context); /** - * @brief Process received SCO data + * @brief Process received SBC data * @param state * @param packet_status_flag from SCO packet: 0 = OK, 1 = possibly invalid data, 2 = no data received, 3 = data partially lost * @param buffer diff --git a/src/classic/btstack_sbc_decoder_bluedroid.c b/src/classic/btstack_sbc_decoder_bluedroid.c index 85216843d..3ae2f3aa4 100644 --- a/src/classic/btstack_sbc_decoder_bluedroid.c +++ b/src/classic/btstack_sbc_decoder_bluedroid.c @@ -209,7 +209,7 @@ static void append_received_sbc_data(bludroid_decoder_state_t * state, uint8_t * } -static void btstack_sbc_decoder_process_sbc_data(btstack_sbc_decoder_state_t * state, int packet_status_flag, uint8_t * buffer, int size){ +static void btstack_sbc_decoder_process_sbc_data(btstack_sbc_decoder_state_t * state, uint8_t * buffer, int size){ bludroid_decoder_state_t * decoder_state = (bludroid_decoder_state_t*)state->decoder_state; int input_bytes_to_process = size; int keep_decoding = 1; @@ -480,6 +480,6 @@ void btstack_sbc_decoder_process_data(btstack_sbc_decoder_state_t * state, int p if (state->mode == SBC_MODE_mSBC){ btstack_sbc_decoder_process_msbc_data(state, packet_status_flag, buffer, size); } else { - btstack_sbc_decoder_process_sbc_data(state, packet_status_flag, buffer, size); + btstack_sbc_decoder_process_sbc_data(state, buffer, size); } } diff --git a/test/sbc/Makefile b/test/sbc/Makefile index 46e2047c1..6c6aeeb92 100644 --- a/test/sbc/Makefile +++ b/test/sbc/Makefile @@ -21,6 +21,7 @@ SBC_ENCODER_OBJ = $(SBC_ENCODER:.c=.o) CFLAGS = -g -Wall -I. -I../ -I${BTSTACK_ROOT}/src -I${BTSTACK_ROOT}/src/classic -I${BTSTACK_ROOT}/platform/posix CFLAGS += -I${SBC_DECODER_ROOT}/include CFLAGS += -I${SBC_ENCODER_ROOT}/include +CFLAGS += -Werror=unused-parameter #CFLAGS += -D PRINT_SAMPLES -D PRINT_SCALEFACTORS -D OI_DEBUG -D TRACE_EXECUTION LDFLAGS += -lCppUTest -lCppUTestExt VPATH += ${SBC_DECODER_ROOT}/srce diff --git a/test/sbc/sbc_decoder_test.c b/test/sbc/sbc_decoder_test.c index bb6665ad4..98447e41c 100644 --- a/test/sbc/sbc_decoder_test.c +++ b/test/sbc/sbc_decoder_test.c @@ -91,6 +91,7 @@ static ssize_t __read(int fd, void *buf, size_t count){ } static void handle_pcm_data(int16_t * data, int num_samples, int num_channels, int sample_rate, void * context){ + UNUSED(context); if (!wav_writer_opened){ wav_writer_opened = 1; wav_writer_open(wav_filename, num_channels, sample_rate);