This folder contains all third-party libraries used by BTstack. The following table lists their source, license type, and what it is used for.
| Library | Version | License | Used | Notes |
|---|---|---|---|---|
| Android SBC Codec | e8c3d75b | Apache 2.0 | HFP WBS, A2DP | optimized audio codec |
| hxcmod-player | f57bc0fd | Public Domain | A2DP Source Demo | mod music player |
| Google LC3 Codec | ce2e41fa | Apache 2.0 | LE Audio | audio codec |
| lwIP | b3a93941 | BSD 3-Clause | PAN Demo | complete network stack |
| md5 | 1.0 | Public Domain | PBAP | cryptographic hash function |
| micro-ecc | e4d264b5 | BSD 2-Clause | LE SC, Mesh | elliptic-curve library |
| QR-Code-Generator | 1.8 | MIT | Auracast Source Demo | QR Code generator |
| Rijndael Encryption Algorithm | 20020903 | Public Domain | BTstack Crypto | optional AES128 software implementation |
| segger-rtt | V786a | BSD 3-Clause | HCI PacketLog | logging with SEGGER J-Link debug probes (development) |
| tinydir | 1.2.6 | BSD 2-Clause | GAP Bonding | get a directory listing on POSIX + Windwows systems |
| Yxml | 10f968b0 | MIT | PBAP | minimal stream XML parser |
| stb_vorbis | v1.22 | Public Domain | Demo | audio codec |