mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-02-06 03:40:16 +00:00
avdtp_acceptor: fix get stream configuration
This commit is contained in:
parent
d7af755fa9
commit
096e646974
@ -51,6 +51,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
|
||||
- HID Device: set Report Mode as default
|
||||
- HID Host: support large HID Descriptors
|
||||
- AVDTP: limit L2CAP MTU to largest BR/EDR packet, fixes A2DP Sink role for some Samsung TV
|
||||
- AVDTP: fix Get Stream Configuration
|
||||
- AVRCP: reject incoming second l2cap connection
|
||||
- AVRCP: generate command for avrcp_controller_get_element_attributes dynamically
|
||||
- SPP Server: fix SPP version in SDP record
|
||||
|
@ -164,7 +164,10 @@ avdtp_acceptor_handle_configuration_command(avdtp_connection_t *connection, int
|
||||
// if media codec configuration set, copy configuration and emit event
|
||||
if ((sep.configured_service_categories & (1 << AVDTP_MEDIA_CODEC)) != 0){
|
||||
if (stream_endpoint->media_codec_configuration_len == sep.configuration.media_codec.media_codec_information_len){
|
||||
(void) memcpy(stream_endpoint->media_codec_configuration_info, sep.configuration.media_codec.media_codec_information, stream_endpoint->media_codec_configuration_len);
|
||||
(void) memcpy(stream_endpoint->media_codec_configuration_info, sep.configuration.media_codec.media_codec_information, stream_endpoint->media_codec_configuration_len);
|
||||
// update media codec info to point to user configuration
|
||||
stream_endpoint->remote_sep.configuration.media_codec.media_codec_information = stream_endpoint->media_codec_configuration_info;
|
||||
// emit event
|
||||
avdtp_signaling_emit_configuration(stream_endpoint, connection->avdtp_cid, 0, &sep.configuration, sep.configured_service_categories);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user