From a5c8ce862d6db859a016803608b2276b2bbf7abc Mon Sep 17 00:00:00 2001 From: inotia00 Date: Tue, 11 Jul 2023 21:59:49 +0900 Subject: [PATCH] feat(youtube/spoof-player-parameter): changed to selectable option for MicroG (ROOT) users https://github.com/inotia00/ReVanced_Extended/issues/1110 --- .../utils/fix/parameter/patch/SpoofPlayerParameterPatch.kt | 2 ++ .../patches/youtube/utils/microg/resource/patch/MicroGPatch.kt | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/app/revanced/patches/youtube/utils/fix/parameter/patch/SpoofPlayerParameterPatch.kt b/src/main/kotlin/app/revanced/patches/youtube/utils/fix/parameter/patch/SpoofPlayerParameterPatch.kt index 92f7a2cc1..e9712cc8f 100644 --- a/src/main/kotlin/app/revanced/patches/youtube/utils/fix/parameter/patch/SpoofPlayerParameterPatch.kt +++ b/src/main/kotlin/app/revanced/patches/youtube/utils/fix/parameter/patch/SpoofPlayerParameterPatch.kt @@ -15,6 +15,7 @@ import app.revanced.patcher.patch.BytecodePatch import app.revanced.patcher.patch.PatchResult import app.revanced.patcher.patch.PatchResultSuccess import app.revanced.patcher.patch.annotations.DependsOn +import app.revanced.patcher.patch.annotations.Patch import app.revanced.patcher.util.proxy.mutableTypes.MutableMethod import app.revanced.patches.youtube.utils.annotations.YouTubeCompatibility import app.revanced.patches.youtube.utils.fix.parameter.fingerprints.BadResponseFingerprint @@ -31,6 +32,7 @@ import app.revanced.util.integrations.Constants.MISC_PATH import org.jf.dexlib2.iface.instruction.OneRegisterInstruction import org.jf.dexlib2.iface.instruction.ReferenceInstruction +@Patch @Name("spoof-player-parameters") @Description("Spoofs player parameters to prevent playback issues.") @DependsOn( diff --git a/src/main/kotlin/app/revanced/patches/youtube/utils/microg/resource/patch/MicroGPatch.kt b/src/main/kotlin/app/revanced/patches/youtube/utils/microg/resource/patch/MicroGPatch.kt index 6dd6f2ae8..b9745dad2 100644 --- a/src/main/kotlin/app/revanced/patches/youtube/utils/microg/resource/patch/MicroGPatch.kt +++ b/src/main/kotlin/app/revanced/patches/youtube/utils/microg/resource/patch/MicroGPatch.kt @@ -38,7 +38,7 @@ class MicroGPatch : ResourcePatch { val packageName = PackageNamePatch.YouTubePackageName!! - /* + /** * Add settings */ SettingsPatch.addPreference(