Liquidsoap Rolling Release 2.3.x
Pre-releaseThis release provides liquidsoap assets before they are published as a new versioned release.
You can use it to install the latest stable code before it is published and test/prepare your production environment for it.
Rolling releases can also be useful for us to quickly detect and report bugs before the final published release!
Assets in this release will be deleted. If you are looking for permanent links to release assets, please head over to https://github.com/savonet/liquidsoap-release-assets/releases
For more details about our release process, please checkout https://github.com/savonet/liquidsoap#release-details
\n\n
2.3.2 (unreleased)
New:
- Added support for multiple metadata fields in
ogg and flac metadata - Added support for track-level REM ALBUM in cue file parsing
(#4381)
Changed:
- Added
"pic"
to list of excluded metadata for automatic charset conversion. - Added
settings.charset.max_string_length
setting to prevent automatic charset
conversions of strings over that length.
Fixed:
- Optimized CPU usage (#4369, #4370)
- Fixed empty initial HLS segment (#4401)
- Fixed support for
duration
metadata in image decoder (#4397) - Fixed cue-out bug in cue file parsing (#4381)
- Bring back parse error location. (#4362)
- Fixed SRT encoding when restarting a stream with reverse data flow
(#4399) - Make sure that audioscrobbler
on_track
/on_end
operations are
sent to a asynchronous task queue. - Fixed resources accumulation leading to catchup when using
crossfade
(#4419, #4410) - Fixed source reselection logic issue that was causing crashes when using
switch
andfallback
operators (#4420) - Fixed self-sync logic with pulse audio outputs (#4429)
- Fixed script caching on windows.