feat(player): continue playback with Library autoplay

This commit is contained in:
zarzet committed 2026-09-27 11:53:40 +07:00
1 parent 9e4f24ba24
commit 5f0463a7a4
14 files changed
+643 -12

No files matched your search

+4
View File
@@ -32,6 +32,7 @@ class AppSettings {
// Apply ReplayGain/R128 tags as volume normalization in the built-in player.
final bool playbackNormalization;
final bool autoMix;
final bool autoplay;
final bool isFirstLaunch;
final bool checkForUpdates;
final String updateChannel;
@@ -144,6 +145,7 @@ class AppSettings {
this.embedReplayGain = false,
this.playbackNormalization = false,
this.autoMix = false,
this.autoplay = false,
this.isFirstLaunch = true,
this.checkForUpdates = true,
this.updateChannel = 'stable',
@@ -231,6 +233,7 @@ class AppSettings {
bool? embedReplayGain,
bool? playbackNormalization,
bool? autoMix,
bool? autoplay,
bool? isFirstLaunch,
bool? checkForUpdates,
String? updateChannel,
@@ -314,6 +317,7 @@ class AppSettings {
playbackNormalization:
playbackNormalization ?? this.playbackNormalization,
autoMix: autoMix ?? this.autoMix,
autoplay: autoplay ?? this.autoplay,
isFirstLaunch: isFirstLaunch ?? this.isFirstLaunch,
checkForUpdates: checkForUpdates ?? this.checkForUpdates,
updateChannel: updateChannel ?? this.updateChannel,