Commit Graph

6 Commits

Author SHA1 Message Date
Krzysztof Kopyściński f9472d5748 ext/libsamplerate: remove unneeded ign_dirs
src_dirs and include_dirs fully describes what to compile and what not.
2024-03-11 11:42:49 +01:00
Krzysztof Kopyściński 0ccd12212b ext/libsamplerate: always build with DNDEBUG flag
Debug build pulls assert.h and nrfx, in which PACKAGE define isi pulled from
libsamplerate/serc/config.h. This is not correct behavior and these
defines are not correlated. Library should be always build without
asserts, circumventing the issue.

Cleaned up duplicated cflags in pkg.yml.
2024-03-11 11:42:49 +01:00
Krzysztof Kopyściński 65fcd4245e ext/libsamplerate: adjust config.h to be package exclusive
`config.h` being in `include` directory meant that it was included
globally. It may cause it being indluded into other package (as global
include)

Added prefixes to libsamplerate syscfg settings.
2024-03-06 14:29:32 +01:00
Krzysztof Kopyściński 59ce2f4410 ext: add libsamplerate library
Adds libsamplerate library that allows to resample audio streams to
different samplerate.
2024-03-04 08:41:39 +01:00
Krzysztof Kopyściński a2c79374d0 ext: add LC3 codec library
Adds LC3 codec implementation from https://github.com/google/liblc3
2023-12-12 08:45:08 +01:00
Andrzej Kaczmarek 32d21b7484 ext: Add local copy on TinyCrypt
This will be required for standalone (libnimble) builds. Copy made from
mynewt_1_3_0_tag (without pkg.yml).
2018-05-08 14:50:20 +02:00