From 2e01864a6822c8aa091cda755e25cba0c4b837b8 Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Tue, 15 Mar 2022 09:12:34 +0100 Subject: [PATCH] a2dp_source: funnel avdtp events through a2dp_source_config_process_avdtp_event_handler --- src/classic/a2dp_source.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/classic/a2dp_source.c b/src/classic/a2dp_source.c index ddb2c22b0..907da04da 100644 --- a/src/classic/a2dp_source.c +++ b/src/classic/a2dp_source.c @@ -236,6 +236,11 @@ static void a2dp_source_handle_media_capability(uint16_t cid, uint8_t a2dp_subev a2dp_replace_subevent_id_and_emit_source(packet, size, a2dp_subevent_id); } +static void a2dp_source_config_process_avdtp_event_handler(uint8_t *packet, uint16_t size) { + uint16_t cid; + avdtp_connection_t * connection; +} + static void a2dp_source_packet_handler_internal(uint8_t packet_type, uint16_t channel, uint8_t *packet, uint16_t size){ UNUSED(channel); UNUSED(size); @@ -662,6 +667,9 @@ static void a2dp_source_packet_handler_internal(uint8_t packet_type, uint16_t ch default: break; } + + // forward events to config process + a2dp_source_config_process_avdtp_event_handler(packet, size); } void a2dp_source_register_packet_handler(btstack_packet_handler_t callback){ btstack_assert(callback != NULL);