23 lines
656 B
Kotlin
23 lines
656 B
Kotlin
package app.revanced.patches.music.interaction.permanentrepeat.fingerprints
|
|
|
|
import app.revanced.patcher.extensions.or
|
|
import app.revanced.patcher.fingerprint.MethodFingerprint
|
|
import com.android.tools.smali.dexlib2.AccessFlags
|
|
import com.android.tools.smali.dexlib2.Opcode
|
|
|
|
internal object RepeatTrackFingerprint : MethodFingerprint(
|
|
"V",
|
|
AccessFlags.PUBLIC or AccessFlags.FINAL,
|
|
listOf("L", "L"),
|
|
listOf(
|
|
Opcode.CHECK_CAST,
|
|
Opcode.INVOKE_INTERFACE,
|
|
Opcode.IGET_OBJECT,
|
|
Opcode.IGET_OBJECT,
|
|
Opcode.SGET_OBJECT,
|
|
Opcode.INVOKE_VIRTUAL,
|
|
Opcode.MOVE_RESULT,
|
|
Opcode.IF_NEZ
|
|
)
|
|
)
|