You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
12
12
-[playback] Add `--volume-range` option to set dB range and control `log` and `cubic` volume control curves
13
13
-[playback]`alsamixer`: support for querying dB range from Alsa softvol
14
14
-[playback] Add `--format F64` (supported by Alsa and GStreamer only)
15
+
-[playback] Add `--normalisation-type auto` that switches between album and track automatically
15
16
16
17
### Changed
17
18
-[audio, playback] Moved `VorbisDecoder`, `VorbisError`, `AudioPacket`, `PassthroughDecoder`, `PassthroughError`, `AudioError`, `AudioDecoder` and the `convert` module from `librespot-audio` to `librespot-playback`. The underlying crates `vorbis`, `librespot-tremor`, `lewton` and `ogg` should be used directly. (breaking)
@@ -26,7 +27,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
26
27
-[playback]`alsamixer`: use `--device` name for `--mixer-card` unless specified otherwise
27
28
-[playback]`player`: consider errors in `sink.start`, `sink.stop` and `sink.write` fatal and `exit(1)` (breaking)
28
29
-[playback]`player`: make `convert` and `decoder` public so you can implement your own `Sink`
29
-
-[playback] Updated default normalisation threshold to -2 dBFS
30
+
-[playback]`player`: update default normalisation threshold to -2 dBFS
31
+
-[playback]`player`: default normalisation type is now `auto`
30
32
31
33
### Deprecated
32
34
-[connect] The `discovery` module was deprecated in favor of the `librespot-discovery` crate
0 commit comments