mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-01-03 23:47:08 +00:00
1.1 KiB
1.1 KiB
Testing tools
The provide Makefile and CMakeLists.txt create various tools used to test BTstack. The test tools run on Linux and Mac systems with a USB Bluetooth Controller.
The Audio tests (avdtp_source_test.c
and avdtp_sink_test
) support the folowing audio codecs: SBC, AAC, aptX, and LDAC.
Support for non-mandatory codecs is only included in the CMake build.
These audio codecs are provided by the open-source projects below, but cannot be used for products without licensing/testing by the respective owners.
Dependencies
- libusb
- AAC: A2DP Sind + Source
- Debian package: libfdk-aac-dev
- [Mac Homebrew: fdk-aac]
- aptX (HD): A2DP Sink + Source
- Github: libopenaptx
- CMake project
mkdir build; cd build; cmake ..; make install
- LDAC Encoder: A2DP Source
- Github: ldacBT
- CMake project
mkdir build; cd build; cmake ..; make install
- LDAC Decoder: A2DP Sink
- Github: ldacdec
- Automake project
./bootstrap.sh; ./configure; make install