feat(library): add bit depth quality label mode

This commit is contained in:
zarzet
2026-08-23 11:42:47 +07:00
parent aec7bf7a1b
commit c6437d8428
6 changed files with 65 additions and 7 deletions
@@ -435,6 +435,9 @@ class _LibrarySettingsPageState extends ConsumerState<LibrarySettingsPage> {
}
String _getQualityLabelModeLabel(BuildContext context, String mode) {
if (mode == AppSettings.libraryQualityLabelBitDepthOnly) {
return context.l10n.audioAnalysisBitDepth;
}
if (mode == AppSettings.libraryQualityLabelBitDepth) {
return '${context.l10n.audioAnalysisBitDepth} & '
'${context.l10n.audioAnalysisSampleRate}';
@@ -454,6 +457,11 @@ class _LibrarySettingsPageState extends ConsumerState<LibrarySettingsPage> {
Icons.speed_rounded,
context.l10n.trackConvertBitrate,
),
(
AppSettings.libraryQualityLabelBitDepthOnly,
Icons.tune_rounded,
context.l10n.audioAnalysisBitDepth,
),
(
AppSettings.libraryQualityLabelBitDepth,
Icons.graphic_eq_rounded,