From 9137e11839e2a0b1e3e7aa4004cdc3877f9a1a3f Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Wed, 19 Dec 2018 14:58:32 +0100 Subject: [PATCH] btstack_sbc: btstack_sbc_decoder_test_set_plc_enabled to enable/disable PLC for testing --- src/classic/btstack_sbc.h | 2 +- src/classic/btstack_sbc_decoder_bluedroid.c | 4 ++-- test/sbc/sbc_decoder_sine.c | 2 +- test/sbc/sbc_decoder_test.c | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/classic/btstack_sbc.h b/src/classic/btstack_sbc.h index 3635f2775..bda0e9eb8 100644 --- a/src/classic/btstack_sbc.h +++ b/src/classic/btstack_sbc.h @@ -153,7 +153,7 @@ int btstack_sbc_encoder_num_audio_frames(void); /* API_END */ // testing only -void btstack_sbc_decoder_test_disable_plc(void); +void btstack_sbc_decoder_test_set_plc_enabled(int plc_enabled); void btstack_sbc_decoder_test_simulate_corrupt_frames(int period); #if defined __cplusplus diff --git a/src/classic/btstack_sbc_decoder_bluedroid.c b/src/classic/btstack_sbc_decoder_bluedroid.c index 4987f63c8..412c94769 100644 --- a/src/classic/btstack_sbc_decoder_bluedroid.c +++ b/src/classic/btstack_sbc_decoder_bluedroid.c @@ -86,8 +86,8 @@ static int plc_enabled = 1; static int corrupt_frame_period = -1; // Testing - STOP -void btstack_sbc_decoder_test_disable_plc(void){ - plc_enabled = 0; +void btstack_sbc_decoder_test_set_plc_enabled(int enabled){ + plc_enabled = enabled; } void btstack_sbc_decoder_test_simulate_corrupt_frames(int period){ diff --git a/test/sbc/sbc_decoder_sine.c b/test/sbc/sbc_decoder_sine.c index e987e2ed0..8e93e1710 100644 --- a/test/sbc/sbc_decoder_sine.c +++ b/test/sbc/sbc_decoder_sine.c @@ -87,7 +87,7 @@ int btstack_main (int argc, const char * argv[]){ btstack_sbc_mode_t mode = SBC_MODE_STANDARD; btstack_sbc_decoder_state_t state; btstack_sbc_decoder_init(&state, mode, &handle_pcm_data, NULL); - btstack_sbc_decoder_test_disable_plc(); + btstack_sbc_decoder_test_set_plc_enabled(0); uint32_t t_start = btstack_run_loop_get_time_ms(); playback_buffer = 1; uint32_t offset = 0; diff --git a/test/sbc/sbc_decoder_test.c b/test/sbc/sbc_decoder_test.c index 98447e41c..641aca998 100644 --- a/test/sbc/sbc_decoder_test.c +++ b/test/sbc/sbc_decoder_test.c @@ -167,7 +167,7 @@ int main (int argc, const char * argv[]){ btstack_sbc_decoder_init(&state, mode, &handle_pcm_data, NULL); if (!plc_enabled){ - btstack_sbc_decoder_test_disable_plc(); + btstack_sbc_decoder_test_set_plc_enabled(0); } if (corrupt_frame_period > 0){ btstack_sbc_decoder_test_simulate_corrupt_frames(corrupt_frame_period);