mirror of
https://github.com/inotia00/revanced-patches.git
synced 2025-05-06 01:24:35 +02:00
fix(YouTube/Spoof player parameters): thumbnail preview is not updated
This commit is contained in:
parent
c5d270e8fe
commit
47610bba7d
@ -3,15 +3,14 @@ package app.revanced.patches.youtube.utils.fingerprints
|
|||||||
import app.revanced.patcher.extensions.or
|
import app.revanced.patcher.extensions.or
|
||||||
import app.revanced.patcher.fingerprint.MethodFingerprint
|
import app.revanced.patcher.fingerprint.MethodFingerprint
|
||||||
import com.android.tools.smali.dexlib2.AccessFlags
|
import com.android.tools.smali.dexlib2.AccessFlags
|
||||||
import com.android.tools.smali.dexlib2.Opcode
|
|
||||||
|
|
||||||
object PlayerParameterBuilderFingerprint : MethodFingerprint(
|
object PlayerParameterBuilderFingerprint : MethodFingerprint(
|
||||||
accessFlags = AccessFlags.PUBLIC or AccessFlags.FINAL,
|
accessFlags = AccessFlags.PUBLIC or AccessFlags.FINAL,
|
||||||
returnType = "L",
|
returnType = "L",
|
||||||
parameters = listOf(
|
parameters = listOf(
|
||||||
"Ljava/lang/String;",
|
"Ljava/lang/String;", // VideoId.
|
||||||
"[B",
|
"[B",
|
||||||
"Ljava/lang/String;",
|
"Ljava/lang/String;", // Player parameters proto buffer.
|
||||||
"Ljava/lang/String;",
|
"Ljava/lang/String;",
|
||||||
"I",
|
"I",
|
||||||
"I",
|
"I",
|
||||||
@ -22,14 +21,5 @@ object PlayerParameterBuilderFingerprint : MethodFingerprint(
|
|||||||
"Z", // Appears to indicate if the video id is being opened or is currently playing.
|
"Z", // Appears to indicate if the video id is being opened or is currently playing.
|
||||||
"Z",
|
"Z",
|
||||||
"Z"
|
"Z"
|
||||||
),
|
)
|
||||||
opcodes = listOf(
|
|
||||||
Opcode.INVOKE_INTERFACE,
|
|
||||||
Opcode.MOVE_RESULT_OBJECT,
|
|
||||||
Opcode.CHECK_CAST,
|
|
||||||
Opcode.INVOKE_INTERFACE
|
|
||||||
),
|
|
||||||
customFingerprint = { methodDef, _ ->
|
|
||||||
methodDef.name == "b"
|
|
||||||
}
|
|
||||||
)
|
)
|
@ -182,7 +182,6 @@ object SpoofPlayerParameterPatch : BytecodePatch(
|
|||||||
"""
|
"""
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
} ?: throw PlayerResponseModelImplRecommendedLevel.exception
|
} ?: throw PlayerResponseModelImplRecommendedLevel.exception
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user