新增音量保护

This commit is contained in:
eafonyang
2026-09-22 11:55:39 +08:00
parent 053c0e3cd8
commit b555372cc8
11 changed files with 251 additions and 12 deletions
+6
View File
@@ -13,6 +13,8 @@ export const FIRMWARE_FEATURE_MIN_VERSION = {
hearingCompensation: 2007,
/** PEQ preset rename (peqRename) and reorder (peqSoft) in manage dialog. */
peqPresetRenameAndSort: 2008,
/** Audio 页面耳机最大音量和耳机启动音量设置。 */
hpVolumeSettings: 2011,
} as const;
export type FirmwareFeatureKey = keyof typeof FIRMWARE_FEATURE_MIN_VERSION;
@@ -32,3 +34,7 @@ export function getBootSoundMaxIndex(firmwareVersion: number): number {
export function supportsPeqPresetRenameAndSort(firmwareVersion: number): boolean {
return isFirmwareFeatureAvailable("peqPresetRenameAndSort", firmwareVersion);
}
export function supportsHpVolumeSettings(firmwareVersion: number): boolean {
return isFirmwareFeatureAvailable("hpVolumeSettings", firmwareVersion);
}