From d0c510fc6d1993c588c06d8e016d6e3f8412942f Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Tue, 26 Jun 2018 18:25:04 +0200 Subject: [PATCH] a2dp: fix compiltion for c++ --- src/classic/a2dp_source.c | 4 ++-- src/classic/a2dp_source.h | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/classic/a2dp_source.c b/src/classic/a2dp_source.c index b15ed35b6..5e2748e51 100644 --- a/src/classic/a2dp_source.c +++ b/src/classic/a2dp_source.c @@ -334,8 +334,8 @@ static void packet_handler(uint8_t packet_type, uint16_t channel, uint8_t *packe avdtp_sep_t sep; sep.seid = avdtp_subevent_signaling_sep_found_get_remote_seid(packet);; sep.in_use = avdtp_subevent_signaling_sep_found_get_in_use(packet); - sep.media_type = avdtp_subevent_signaling_sep_found_get_media_type(packet); - sep.type = avdtp_subevent_signaling_sep_found_get_sep_type(packet); + sep.media_type = (avdtp_media_type_t) avdtp_subevent_signaling_sep_found_get_media_type(packet); + sep.type = (avdtp_sep_type_t) avdtp_subevent_signaling_sep_found_get_sep_type(packet); log_info("Found sep: seid %u, in_use %d, media type %d, sep type %d (1-SNK)", sep.seid, sep.in_use, sep.media_type, sep.type); remote_seps[remote_seps_index++] = sep; break; diff --git a/src/classic/a2dp_source.h b/src/classic/a2dp_source.h index 7dcdd71ce..05d8882a0 100644 --- a/src/classic/a2dp_source.h +++ b/src/classic/a2dp_source.h @@ -47,6 +47,7 @@ #define __A2DP_SOURCE_H #include +#include "avdtp.h" #if defined __cplusplus extern "C" { @@ -161,4 +162,4 @@ int a2dp_source_stream_send_media_payload(uint16_t a2dp_cid, uint8_t local_sei } #endif -#endif // __A2DP_SOURCE_H \ No newline at end of file +#endif // __A2DP_SOURCE_H