Releases: pschatzmann/arduino-liblame
Releases · pschatzmann/arduino-liblame
Error Corrections
I haven't published any new release for quite some time!
Here are the corrections since the last release:
- Renamed log level names to avoid conflicts
- Support for defining USE_STACK_HACK_RECYCLE_ALLOCATION_SINGLE_THREADED to prevent crashes
- Support for defining ESP_PARAM_ENABLE_LIMIT
- begin returns bool to indicate success or failiure
- Setting the default value for USE_MEMORY_HACK 0
- Moved pow20, pow42 to struct to be dynamically allocated
- Added missing free for primebuff0/1 for USE_STACK_HACK_RECYCLE_ALLOCATION_SINGLE_THREADED
ESP32 PSRAM Support
- Optimizations: replace big statically allocated RAM with dynamic heap allocations
- Support for ESP32 PSRAM
Speed Test
A sketch which measures the encoding speed
more stack memory optimizations
Initial Release
- Based on original liblame
- Converted to Arduino library
- Added extensions for memory management and logging
- provided example is compiling and running on esp32