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 100207835..7f3db0b00 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 @@ -95,6 +95,7 @@ class SpoofPlayerParameterPatch : BytecodePatch( return PatchResultSuccess() } + private companion object { const val INTEGRATIONS_CLASS_DESCRIPTOR = "$MISC_PATH/SpoofPlayerParameterPatch;" diff --git a/src/main/kotlin/app/revanced/patches/youtube/utils/navbarindex/patch/NavBarIndexHookPatch.kt b/src/main/kotlin/app/revanced/patches/youtube/utils/navbarindex/patch/NavBarIndexHookPatch.kt index 0cf3aa223..8554e67eb 100644 --- a/src/main/kotlin/app/revanced/patches/youtube/utils/navbarindex/patch/NavBarIndexHookPatch.kt +++ b/src/main/kotlin/app/revanced/patches/youtube/utils/navbarindex/patch/NavBarIndexHookPatch.kt @@ -79,12 +79,13 @@ class NavBarIndexHookPatch : BytecodePatch( return PatchResultSuccess() } + companion object { const val INTEGRATIONS_CLASS_DESCRIPTOR = "$UTILS_PATH/NavBarIndexPatch;" fun MethodFingerprint.injectIndex(index: Int) { - result?.let{ + result?.let { it.mutableMethod.apply { addInstructions( 0, """ diff --git a/src/main/kotlin/app/revanced/patches/youtube/utils/playertype/patch/PlayerTypeHookPatch.kt b/src/main/kotlin/app/revanced/patches/youtube/utils/playertype/patch/PlayerTypeHookPatch.kt index 18950837f..289cdbec0 100644 --- a/src/main/kotlin/app/revanced/patches/youtube/utils/playertype/patch/PlayerTypeHookPatch.kt +++ b/src/main/kotlin/app/revanced/patches/youtube/utils/playertype/patch/PlayerTypeHookPatch.kt @@ -58,7 +58,7 @@ class PlayerTypeHookPatch : BytecodePatch( """ ) } - } + } ?: return VideoStateFingerprint.toErrorResult() } ?: return YouTubeControlsOverlayFingerprint.toErrorResult() return PatchResultSuccess() diff --git a/src/main/kotlin/app/revanced/patches/youtube/utils/videocpn/patch/VideoCpnPatch.kt b/src/main/kotlin/app/revanced/patches/youtube/utils/videocpn/patch/VideoCpnPatch.kt index c8b550665..af3e94a59 100644 --- a/src/main/kotlin/app/revanced/patches/youtube/utils/videocpn/patch/VideoCpnPatch.kt +++ b/src/main/kotlin/app/revanced/patches/youtube/utils/videocpn/patch/VideoCpnPatch.kt @@ -18,7 +18,8 @@ class VideoCpnPatch : BytecodePatch( ) { override fun execute(context: BytecodeContext): PatchResult { - insertMethod = OrganicPlaybackContextModelFingerprint.result?.mutableMethod?: return OrganicPlaybackContextModelFingerprint.toErrorResult() + insertMethod = OrganicPlaybackContextModelFingerprint.result?.mutableMethod + ?: return OrganicPlaybackContextModelFingerprint.toErrorResult() return PatchResultSuccess() }