fix(YouTube - Force original audio): If stream spoofing to Android then show a summary text why force audio is not available (#4220)

This commit is contained in:
LisoUseInAIKyrios
2024-12-26 13:58:29 +04:00
committed by GitHub
parent 56ce9dbe92
commit 029aee8023
6 changed files with 65 additions and 15 deletions

View File

@ -57,7 +57,10 @@ val forceOriginalAudioPatch = bytecodePatch(
addResources("youtube", "video.audio.forceOriginalAudioPatch")
PreferenceScreen.VIDEO.addPreferences(
SwitchPreference("revanced_force_original_audio")
SwitchPreference(
key = "revanced_force_original_audio",
tag = "app.revanced.extension.youtube.settings.preference.ForceOriginalAudioSwitchPreference"
)
)
fun Method.firstFormatStreamingModelCall(

View File

@ -1246,6 +1246,7 @@ Enabling this can unlock higher video qualities"</string>
<string name="revanced_force_original_audio_title">Force original audio</string>
<string name="revanced_force_original_audio_summary_on">Using original audio</string>
<string name="revanced_force_original_audio_summary_off">Using default audio</string>
<string name="revanced_force_original_audio_not_available">To use this feature, change stream spoofing to iOS client type</string>
</patch>
<patch id="video.quality.rememberVideoQualityPatch">
<!-- Translations should use the same text as revanced_custom_playback_speeds_auto -->