SPARK Libraries Changelog¶
v0.6.0 - 2022-11-30¶
- Release notes:
Resampling library now allows resampling of audio packets larger than 255 samples.
Changed
In
resampling_config_t
,nb_sample
is now of typeuint16_t
instead ofuint8_t
.
Fixed
Coding style issues.
v0.5.0 - 2022-05-27¶
Added
4-bit CRC library.
Resampling now supports 20, 24 bits audio samples.
Resampling now supports payload size up to 65535 bytes.
Critical section template file for critical section enter and exit macros for the circular queue library.
Changed
resample()
function now returns a uint16_t payload size and takes a uint16_t sample count input.resampling_buffer_type_t
enum values have been refactored.Re-write the ADPCM library to match more closely the IMA implementation.
Removed
circular_queue_critical_section_init()
andcircular_queue_critical_cfg_t
from the circular queue library. The library now uses macros for critical section enter and exit.
Fixed
Fixed resampling precision of bias step for >16 bits samples.
Fixed resampling overflow when calculating interpolation of >16 bits samples.
v0.4.0 - 2022-02-04¶
Added
Memory pool function mem_pool_get_allocated_bytes().
Removed
Shared error library. Cores now use their own error system.
v0.3.0 - 2021-12-13¶
Added
Copy count feature in the queue library.
v0.2.0 - 2021-11-09¶
Added
Changelog.
v0.1.0 - 2021-09-30¶
Initial release.