CHANGELOG.md (c70720c67056dadfbbef227c89dcb22a37fba036) CHANGELOG.md (6a737fb6dffb35739dfc90427773a58b014bc75d)
1# Change Log
2All notable changes to this project will be documented in this file.
3
4The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
5and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
6
7---
8

--- 10 unchanged lines hidden (view full) ---

19- A2DP Source: fix reconfigure
20- PBAP Client: handle chunked vCard Listing
21
22### Changed
23- HFP: API functions return status code if appropriate
24- HFP: removed one parameter from hfp_ag/hf_activate_voice_recognition function, instead introduced hfp_ag/hf_deactivate_voice_recognition
25- HFP: event HFP_SUBEVENT_VOICE_RECOGNITION_STATUS emitted on (enhanced) voice recognition status change. Field "activated" replaced with "state". Added additional "status" field that indicates if the command was successful.
26- HFP: streamlined enhanced voice recognition function names
1# Change Log
2All notable changes to this project will be documented in this file.
3
4The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
5and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
6
7---
8

--- 10 unchanged lines hidden (view full) ---

19- A2DP Source: fix reconfigure
20- PBAP Client: handle chunked vCard Listing
21
22### Changed
23- HFP: API functions return status code if appropriate
24- HFP: removed one parameter from hfp_ag/hf_activate_voice_recognition function, instead introduced hfp_ag/hf_deactivate_voice_recognition
25- HFP: event HFP_SUBEVENT_VOICE_RECOGNITION_STATUS emitted on (enhanced) voice recognition status change. Field "activated" replaced with "state". Added additional "status" field that indicates if the command was successful.
26- HFP: streamlined enhanced voice recognition function names
27- AVDTP: media config validator is called with preview of media codec configuration event
27- AVDTP: media config validator is called with preview of media codec configuration event and configured separately for sink/source
28- Run Loop: new functionality for HCI transport drivers and inter-process communication
29 - *btstack_run_loop_poll_data_sources_from_irq*: used to transfer control from IRQ handler to main thread/run loop
30 - *btstack_run_loop_execute_on_main_thread*: schedule code execution on main thread from other thread
31 - *btstack_run_loop_trigger_exit*: trigger run loop exit
32- POSIX / Windows / Raspi / Qt: use updated ctrl-c handling
33
34
35## Release v1.4.1

--- 828 unchanged lines hidden ---
28- Run Loop: new functionality for HCI transport drivers and inter-process communication
29 - *btstack_run_loop_poll_data_sources_from_irq*: used to transfer control from IRQ handler to main thread/run loop
30 - *btstack_run_loop_execute_on_main_thread*: schedule code execution on main thread from other thread
31 - *btstack_run_loop_trigger_exit*: trigger run loop exit
32- POSIX / Windows / Raspi / Qt: use updated ctrl-c handling
33
34
35## Release v1.4.1

--- 828 unchanged lines hidden ---