mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-04-25 09:02:30 +00:00
a2dp_source: track if timer is active
This commit is contained in:
parent
74b2411b79
commit
d7cef2744b
@ -206,8 +206,9 @@ static void a2dp_source_set_config_timer_handler(btstack_timer_source_t * timer)
|
|||||||
if (stream_endpoint_configured) return;
|
if (stream_endpoint_configured) return;
|
||||||
|
|
||||||
uint16_t avdtp_cid = (uint16_t)(uintptr_t) btstack_run_loop_get_timer_context(timer);
|
uint16_t avdtp_cid = (uint16_t)(uintptr_t) btstack_run_loop_get_timer_context(timer);
|
||||||
avdtp_connection_t * connection = avdtp_get_connection_for_avdtp_cid(avdtp_cid);
|
avdtp_connection_t * connection = avdtp_get_connection_for_avdtp_cid(avdtp_cid);
|
||||||
|
btstack_run_loop_set_timer_context(&a2dp_source_set_config_timer, NULL);
|
||||||
|
|
||||||
if (connection == NULL) {
|
if (connection == NULL) {
|
||||||
log_info("a2dp_discover_seps_with_next_waiting_connection");
|
log_info("a2dp_discover_seps_with_next_waiting_connection");
|
||||||
a2dp_discover_seps_with_next_waiting_connection();
|
a2dp_discover_seps_with_next_waiting_connection();
|
||||||
@ -229,6 +230,7 @@ static void a2dp_source_set_config_timer_start(uint16_t avdtp_cid){
|
|||||||
static void a2dp_source_set_config_timer_stop(void){
|
static void a2dp_source_set_config_timer_stop(void){
|
||||||
log_info("a2dp_source_set_config_timer_stop");
|
log_info("a2dp_source_set_config_timer_stop");
|
||||||
btstack_run_loop_remove_timer(&a2dp_source_set_config_timer);
|
btstack_run_loop_remove_timer(&a2dp_source_set_config_timer);
|
||||||
|
btstack_run_loop_set_timer_context(&a2dp_source_set_config_timer, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void a2dp_start_discovering_seps(avdtp_connection_t * connection){
|
static void a2dp_start_discovering_seps(avdtp_connection_t * connection){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user