mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-04-16 08:42:28 +00:00
a2dp: call init/deinit from sink/source
This commit is contained in:
parent
e121d2c5be
commit
15ff8d3179
@ -39,3 +39,8 @@
|
||||
|
||||
#include "classic/a2dp.h"
|
||||
|
||||
void a2dp_init(void) {
|
||||
}
|
||||
|
||||
void a2dp_deinit(void){
|
||||
}
|
||||
|
@ -50,6 +50,10 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
void a2dp_init(void);
|
||||
|
||||
void a2dp_deinit(void);
|
||||
|
||||
#if defined __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
@ -44,6 +44,7 @@
|
||||
#include "bluetooth_sdp.h"
|
||||
#include "btstack_debug.h"
|
||||
#include "btstack_event.h"
|
||||
#include "classic/a2dp.h"
|
||||
#include "classic/a2dp_sink.h"
|
||||
#include "classic/avdtp_sink.h"
|
||||
#include "classic/avdtp_util.h"
|
||||
@ -159,10 +160,12 @@ void a2dp_sink_register_media_handler(void (*callback)(uint8_t local_seid, uint8
|
||||
}
|
||||
|
||||
void a2dp_sink_init(void){
|
||||
a2dp_init();
|
||||
avdtp_sink_init();
|
||||
}
|
||||
|
||||
void a2dp_sink_deinit(void){
|
||||
a2dp_deinit();
|
||||
avdtp_sink_deinit();
|
||||
|
||||
a2dp_sink_cid = 0;
|
||||
|
@ -57,6 +57,7 @@
|
||||
#include "bluetooth_sdp.h"
|
||||
#include "btstack_debug.h"
|
||||
#include "btstack_event.h"
|
||||
#include "classic/a2dp.h"
|
||||
#include "classic/a2dp_source.h"
|
||||
#include "classic/avdtp_source.h"
|
||||
#include "classic/avdtp_util.h"
|
||||
@ -751,10 +752,12 @@ void a2dp_source_register_packet_handler(btstack_packet_handler_t callback){
|
||||
}
|
||||
|
||||
void a2dp_source_init(void){
|
||||
a2dp_init();
|
||||
avdtp_source_init();
|
||||
}
|
||||
|
||||
void a2dp_source_deinit(void){
|
||||
a2dp_deinit();
|
||||
avdtp_source_deinit();
|
||||
a2dp_source_packet_handler_user = NULL;
|
||||
a2dp_source_media_config_validator = NULL;
|
||||
|
Loading…
x
Reference in New Issue
Block a user