feat(player): add AAudio hi-res, WavPack DSD and DAC volume

This commit is contained in:
zarzet committed 2026-09-27 15:26:11 +07:00
1 parent 6decce0f8b
commit d92bcf7716
32 files changed
+2118 -55

No files matched your search

+17 -1
View File
@@ -567,7 +567,10 @@ class SettingsNotifier extends Notifier<AppSettings> {
}
void setUsbDirect(bool enabled) {
state = state.copyWith(usbDirect: enabled);
state = state.copyWith(
usbDirect: enabled,
dapExclusive: enabled ? false : null,
);
_saveSettings();
}
@@ -576,6 +579,19 @@ class SettingsNotifier extends Notifier<AppSettings> {
_saveSettings();
}
void setUsbAllowFixedVolume(bool enabled) {
state = state.copyWith(usbAllowFixedVolume: enabled);
_saveSettings();
}
void setDapExclusive(bool enabled) {
state = state.copyWith(
dapExclusive: enabled,
usbDirect: enabled ? false : null,
);
_saveSettings();
}
void setEmbedMetadata(bool enabled) {
state = state.copyWith(embedMetadata: enabled);
_saveSettings();