SPARK Libraries Changelog (Legacy)
v0.6.0 - 2022-11-30
- Release notes:
Resampling library now allows resampling of audio packets larger than 255 samples.
ChangedIn
resampling_config_t,nb_sampleis now of typeuint16_tinstead ofuint8_t.
FixedCoding style issues.
v0.5.0 - 2022-05-27
Added4-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.
Changedresample()function now returns a uint16_t payload size and takes a uint16_t sample count input.resampling_buffer_type_tenum values have been refactored.Re-write the ADPCM library to match more closely the IMA implementation.
Removedcircular_queue_critical_section_init()andcircular_queue_critical_cfg_tfrom the circular queue library. The library now uses macros for critical section enter and exit.
FixedFixed 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
AddedMemory pool function mem_pool_get_allocated_bytes().
RemovedShared error library. Cores now use their own error system.
v0.3.0 - 2021-12-13
AddedCopy count feature in the queue library.
v0.2.0 - 2021-11-09
AddedChangelog.
v0.1.0 - 2021-09-30
Initial release.