Releases: CelliesProjects/ESP32_VS1053_Stream
Releases · CelliesProjects/ESP32_VS1053_Stream
3.0.9
What's Changed
- Move any amount possible by @CelliesProjects in #134
- Changed codecname
mp4tom4aby @CelliesProjects in #136
Full Changelog: 3.0.8...3.0.9
3.0.8
What's Changed
- Fixed occasional stream stalls by @CelliesProjects in #127
- Less default logging by @CelliesProjects in #129
- Fixes in playback without psram by @CelliesProjects in #130
Full Changelog: 3.0.7...3.0.8
3.0.7
What's Changed
- Fixed possible desync by @CelliesProjects in #118
- Fixed possible buffer overread by @CelliesProjects in #119
- Fixed possible buffer overread by @CelliesProjects in #120
- Fixed wav files overfill buffer with metadata by @CelliesProjects in #121
- Fixed ringbuffer issues by @CelliesProjects in #124
Full Changelog: 3.0.6...3.0.7
3.0.6
What's Changed
- Fixed playlist parser eating arguments by @CelliesProjects in #111
- Bail out faster and cheaper by @CelliesProjects in #112
- Bump version from 3.0.5 to 3.0.6 by @CelliesProjects in #113
Full Changelog: 3.0.5...3.0.6
3.0.5 - Stable release
What's Changed
- Fixed stream stopping at random by @CelliesProjects in #100
- Typo by @CelliesProjects in #101
- Refactor playlist code and parsing by @CelliesProjects in #103
- Save url on opening playlist or redirecting by @CelliesProjects in #104
- Use strchr instead of counting spaces in a loop by @CelliesProjects in #105
- Bump version from 3.0.4 to 3.0.5 by @CelliesProjects in #106
Full Changelog: 3.0.4...3.0.5
Some minor improvements and fixes.
3.0.4 - Fixed possible stack blowup
What's Changed
- Escape url to repurposed _localbuffer by @CelliesProjects in #94
- Fixed EOF callback called twice if decoder fails to sync by @CelliesProjects in #96
- Fixed ringbuffer not emptying by @CelliesProjects in #97
Full Changelog: 3.0.3...3.0.4
This release fixes a very likely stack blowup in connectToHost where the url was escaped on the stack.
3.0.3 - enabled flac decoding
What's Changed
- Use the flac patches from vlsi by @CelliesProjects in #89
- Update README.md by @CelliesProjects in #92
- Bump version from 3.0.2 to 3.0.3 by @CelliesProjects in #93
Full Changelog: 3.0.2...3.0.3
16-bit flac playback!
3.0.2 - Fixed local file playback without psram
What's Changed
- Fixed audio bleedover on stream change by @CelliesProjects in #80
- Small fix wrt bitrate detection by @CelliesProjects in #82
- Fix local file playback without psram by @CelliesProjects in #83
- Improve eof callback explanation by @CelliesProjects in #85
- Improve examples by @CelliesProjects in #87
Full Changelog: 3.0.1...3.0.2
3.0.1 - bugfix
What's Changed
- Add link to patched repo by @CelliesProjects in #73
- Keep_localbuffer at 4kB so all metadata fits by @CelliesProjects in #74
- Fixed the examples by @CelliesProjects in #75
And fixed a bug that made local files not callback on codec and bitrate.
Does not show up in the commits because I fixed it in an unrelated commit.
Full Changelog: 3.0.0...3.0.1
3.0.0
What's Changed
- Create and destroy psram buffer only once by @CelliesProjects in #57
- Refactor and optimize local file handling by @CelliesProjects in #58
- Cleanup codec detection by @CelliesProjects in #59
- Optimize file throughput by @CelliesProjects in #60
- Refactor and cleanup by @CelliesProjects in #66
- Detect codec and bitrate using
SCI_HDAT0andSCI_HDAT1by @CelliesProjects in #67 - Refactor callbacks so they can be set and cleared at runtime by @CelliesProjects in #70
Full Changelog: 2.1.3...3.0.0
There are a lot of breaking changes.
Check the README since the examples in teh examples folder are not yet updated.
Open an issue if you encounter any difficulties.