test/avdtp: update test code to use local codec configuration

This commit is contained in:
Milanka Ringwald 2020-11-17 15:04:03 +01:00
parent 619205264f
commit d47b24a315
2 changed files with 8 additions and 1 deletions

View File

@ -814,6 +814,10 @@ int btstack_main(int argc, const char * argv[]){
printf("AVDTP Sink: not enough memory to create local_stream_endpoint\n");
return 1;
}
// store user codec configuration buffer
local_stream_endpoint->media_codec_configuration_info = media_sbc_codec_configuration;
local_stream_endpoint->media_codec_configuration_len = sizeof(media_sbc_codec_configuration);
local_seid = avdtp_local_seid(local_stream_endpoint);
avdtp_sink_register_media_transport_category(local_seid);
avdtp_sink_register_media_codec_category(local_seid, AVDTP_AUDIO, AVDTP_CODEC_SBC, media_sbc_codec_capabilities, sizeof(media_sbc_codec_capabilities));

View File

@ -696,7 +696,10 @@ int btstack_main(int argc, const char * argv[]){
sc.local_stream_endpoint = a2dp_source_create_stream_endpoint(AVDTP_AUDIO, AVDTP_CODEC_SBC, (uint8_t *) media_sbc_codec_capabilities, sizeof(media_sbc_codec_capabilities), (uint8_t*) media_sbc_codec_configuration, sizeof(media_sbc_codec_configuration));
media_tracker.local_seid = avdtp_local_seid(sc.local_stream_endpoint);
media_tracker.remote_seid = 1;
// store user codec configuration buffer
sc.local_stream_endpoint->media_codec_configuration_info = media_sbc_codec_configuration;
sc.local_stream_endpoint->media_codec_configuration_len = sizeof(media_sbc_codec_configuration);
avdtp_source_register_delay_reporting_category(media_tracker.local_seid);
// Initialize SDP