mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-01-06 07:00:59 +00:00
changelog: copy-edit for v1.3 release
This commit is contained in:
parent
f13e45796a
commit
4ab261495c
38
CHANGELOG.md
38
CHANGELOG.md
@ -8,34 +8,42 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
|
||||
|
||||
## Unreleased
|
||||
|
||||
### Added
|
||||
### Fixed
|
||||
### Changed
|
||||
|
||||
|
||||
## Release v1.3
|
||||
|
||||
### Added
|
||||
CC256x: with ENABLE_CC256X_ASSISTED_HFP, HFP enables WBS codec on demand and configures PCM/I2S interface for 8kH/16kHz
|
||||
BCM: with ENABLE_BCM_PCM_WBS, HFP enables WBS codec on demand and configures PCM/I2S interface for 8kH/16kHz
|
||||
SDP Client RFCOMM: add `sdp_client_query_rfcomm_channel_and_name_for_service_class_uuid`
|
||||
HFP AG/HSP AG: avoid connecting to remote service with same role
|
||||
A2DP, AVDTP: provide capabilities and configuration events for A2DP codecs: SBC, MPEG Audio, MPEG AAC, ATRAC
|
||||
A2DP Source: emit `A2DP_SUBEVENT_SIGNALING_CAPABILITIES_COMPLETE`
|
||||
A2DP Source: allow to configure non-SBC endpoints by calling `a2dp_source_set_config_{TYPE}` during SEP discovery
|
||||
A2DP Source, AVDTP Source: allow to send complete media packet with `avdtp_source_stream_send_media_packet` and `a2dp_source_stream_send_media_packet`
|
||||
A2DP Source AVDTP Source: add `avdtp_source_stream_send_media_payload_rtp`
|
||||
A2DP Source: support multiple Stream Endpoints with different Media Codec types
|
||||
HFP: `ENABLE_HFP_AT_MESSAGES` lets HFP emit `HFP_SUBEVENT_AT_MESSAGE_SENT` and `HFP_SUBEVENT_AT_MESSAGE_RECEIVED`
|
||||
A2DP, AVDTP: provide capabilities and configuration events for A2DP codecs: SBC, MPEG Audio, MPEG AAC, ATRAC
|
||||
A2DP + AVDTP Source: allow to send media packet with `avdtp_source_stream_send_media_packet` and `a2dp_source_stream_send_media_packet`
|
||||
A2DP + AVDTP Source: add `avdtp_source_stream_send_media_payload_rtp` and `a2dp_source_stream_send_media_payload_rtp`
|
||||
A2DP Source: emit `A2DP_SUBEVENT_SIGNALING_CAPABILITIES_COMPLETE`
|
||||
A2DP Source: allow to configure endpoints by calling `a2dp_source_set_config_{TYPE}` during SEP discovery with SBC fallback
|
||||
|
||||
### Fixed
|
||||
HCI: keep `le connecting request` on connection complete active, fixes gap_auto_connection_stop() + gap_auto_connection_start()
|
||||
L2CAP: fix packet size check for incoming classic basic channels (regression introduced in v1.2.1)
|
||||
HFP AG/HSP AG: avoid connecting to remote service with same role
|
||||
A2DP Source: support multiple Stream Endpoints with different Media Codec types
|
||||
A2DP Source: emit codec configure event with reconfigure flag set on reconfigure
|
||||
HCI: keep `le connecting request` on command complete, fixes gap_auto_connection_stop() + gap_auto_connection_start()
|
||||
GATT Compiler: support multiple instances of the same service
|
||||
|
||||
### Changed
|
||||
HFP/GOEP Client/AVDTP/A2DP: return `SDP_SERVICE_NOT_FOUND` if no suitable SDP record is found
|
||||
GATT Client: Skip MTU exchange after MTU exchange on ATT Server
|
||||
AVDTP Source: `avdtp_source_stream_send_media_payload` includes SBC Header and was deprecated
|
||||
Ports: STM32-F103RB Nucleo + CC256x port removed
|
||||
A2DP: fix events and use `a2dp_cid`, `local_seid,` `remote_seid` in A2DP subevents
|
||||
AVDTP/A2DP: use `avdtp_channel_mode_t` in `A2DP_SUBEVENT_SIGNALING_MEDIA_CODEC_SBC_CONFIGURATION`
|
||||
GAP: provide Link Type parameter to incoming connection filter for `gap_register_classic_connection_filter`
|
||||
ESP32: enabled wide-band speech, disable classic secure connections HSP/HFP demos
|
||||
HFP/GOEP Client/AVDTP/A2DP: return `SDP_SERVICE_NOT_FOUND` if no suitable SDP record is found
|
||||
AVDTP Source: `avdtp_source_stream_send_media_payload` includes SBC Header and was deprecated
|
||||
AVDTP/A2DP: use `avdtp_channel_mode_t` in `A2DP_SUBEVENT_SIGNALING_MEDIA_CODEC_SBC_CONFIGURATION`
|
||||
A2DP: fix events and use `a2dp_cid`, `local_seid,` `remote_seid` field names in A2DP sub-events
|
||||
GATT Client: Skip MTU exchange after MTU exchange on ATT Server
|
||||
Ports: STM32-F103RB Nucleo + CC256x port removed
|
||||
ESP32: enabled HFP Wide-Band Speech, disable classic secure connections in HSP/HFP demos
|
||||
|
||||
|
||||
## Release v1.2.1
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user