Update to audio quality setting clarity (Translators note i18n README.md)

- Changed audio quality setting to match MusicKit audio options (Low -> Standard)
- Added descriptions for audio quality options
- Audio quality now uses string for setting instead of direct bitrate option.
This commit is contained in:
Core 2022-02-06 10:58:30 +00:00
parent c86d66d142
commit 0131a1a70a
No known key found for this signature in database
GPG key ID: FE9BF1B547F8F3C6
5 changed files with 27 additions and 29 deletions

View file

@ -670,23 +670,13 @@ const app = new Vue({
window.localStorage.setItem("currentQueue", JSON.stringify(app.mk.queue.items))
};
// Load saved quality
switch (app.cfg.audio.quality) {
case "extreme":
app.mk.bitrate = app.cfg.audio.quality = 990
break;
case "high":
app.mk.bitrate = app.cfg.audio.quality = 256
break;
case "low":
app.mk.bitrate = app.cfg.audio.quality = 64
break;
default:
// app.mk.bitrate = app.cfg.audio.quality
break;
if (typeof MusicKit.PlaybackBitrate[app.cfg.audio.quality] !== "string") {
app.mk.bitrate = MusicKit.PlaybackBitrate[app.cfg.audio.quality]
} else {
app.mk.bitrate = 256
app.cfg.audio.quality = "HIGH"
}
// load last played track
try {
let lastItem = window.localStorage.getItem("currentTrack")