This release includes the following changes since 1.6.0-rc01 release:
- Extractors:
- FLAC: Add support for 32-bit FLAC files. Previously these would fail to play with
IllegalStateException: Playback stuck buffering and not loading(#2197).
- FLAC: Add support for 32-bit FLAC files. Previously these would fail to play with
- Audio:
- Add support for float PCM to
ChannelMappingAudioProcessor. - Add support for float PCM to
TrimmingAudioProcessor.
- Add support for float PCM to
- Video:
- Session:
- Fix bug where a stale notification stays visible when the playlist is cleared (#2211).
- UI:
- Add
PlaybackSpeedStateclass and the correspondingrememberPlaybackSpeedStateComposable tomedia3-ui-composemodule.
- Add
- DASH extension:
- Fix issue where adaptation sets marked with
adaptation-set-switchingbut different languages or role flags are merged together (#2222).
- Fix issue where adaptation sets marked with
- HLS extension:
- Loosen the condition for seeking to sync positions in an HLS stream (#2209).