Releases: thess/pianod-sc
Releases · thess/pianod-sc
mbedtls v3 compatibility
Adding ID3 tags to stream capture
Adding TITLE, ARTIST, ALBUM and StationID in COMMENT
Add ReplayGain to ID3 tags using RVA2 tag
Fix: Handle file creation errors better (non-writeable path)
Cleanup deprecated functions and remove BSD dependencies
Remove BSD dependencies (replace fgetln with getline).
Remove use of deprecated declarations and functions (_BSD_SOURCE, mbedtls_sha1)
Fix shoutcast buffer free error
Replace MP3 decoder with mpg123
Removing obsolete/un-maintained libmad and adding libmpg123 for MP3 decoding (Pandora one)
Misc updates
Highlights:
- Fix sync errors on embedded ID3 tags causing skipped tracks and empty captured tracks.
- Add setting of credentials for shoutcast server authentication to start-script processing.
Initial release for OpenWrt/LEDE
Forked release from Deviousfish with some additional features:
- Optional support for Shoutcast server
- Replacing deprecated PolarSSL support with mbed TLS
- Optional support for CA certificate validation instead of TLS fingerprint