feat(YouTube Music): Add Disable DRC audio patch https://github.com/inotia00/ReVanced_Extended/issues/2552

This commit is contained in:
inotia00
2024-12-15 19:08:31 +09:00
parent 7dfd817ba3
commit 4e85c77d53
7 changed files with 135 additions and 0 deletions

View File

@ -0,0 +1,14 @@
package app.revanced.extension.music.patches.misc;
import app.revanced.extension.music.settings.Settings;
@SuppressWarnings("unused")
public class DrcAudioPatch {
public static float disableDrcAudio(float original) {
if (!Settings.DISABLE_DRC_AUDIO.get()) {
return original;
}
return 0f;
}
}

View File

@ -173,6 +173,7 @@ public class Settings extends BaseSettings {
// PreferenceScreen: Miscellaneous
public static final BooleanSetting CHANGE_SHARE_SHEET = new BooleanSetting("revanced_change_share_sheet", FALSE, true);
public static final BooleanSetting DISABLE_CAIRO_SPLASH_ANIMATION = new BooleanSetting("revanced_disable_cairo_splash_animation", FALSE, true);
public static final BooleanSetting DISABLE_DRC_AUDIO = new BooleanSetting("revanced_disable_drc_audio", FALSE, true);
public static final BooleanSetting ENABLE_OPUS_CODEC = new BooleanSetting("revanced_enable_opus_codec", FALSE, true);
public static final BooleanSetting SPOOF_CLIENT = new BooleanSetting("revanced_spoof_client", FALSE, true);
public static final BooleanSetting SETTINGS_IMPORT_EXPORT = new BooleanSetting("revanced_extended_settings_import_export", FALSE, false);