mirror of
https://github.com/inotia00/revanced-patches.git
synced 2025-05-14 21:37:17 +02:00
fix(YouTube/Overlay buttons): support A/B player layout
This commit is contained in:
parent
065854e453
commit
a25919b48d
@ -3,6 +3,7 @@ package app.revanced.patches.youtube.utils.fix.bottomui
|
|||||||
import app.revanced.patcher.data.BytecodeContext
|
import app.revanced.patcher.data.BytecodeContext
|
||||||
import app.revanced.patcher.patch.BytecodePatch
|
import app.revanced.patcher.patch.BytecodePatch
|
||||||
import app.revanced.patcher.patch.annotation.Patch
|
import app.revanced.patcher.patch.annotation.Patch
|
||||||
|
import app.revanced.patches.youtube.utils.fix.bottomui.fingerprints.ExploderControlsFingerprint
|
||||||
import app.revanced.patches.youtube.utils.fix.bottomui.fingerprints.FullscreenButtonPositionFingerprint
|
import app.revanced.patches.youtube.utils.fix.bottomui.fingerprints.FullscreenButtonPositionFingerprint
|
||||||
import app.revanced.patches.youtube.utils.fix.bottomui.fingerprints.FullscreenButtonViewStubFingerprint
|
import app.revanced.patches.youtube.utils.fix.bottomui.fingerprints.FullscreenButtonViewStubFingerprint
|
||||||
import app.revanced.util.injectLiteralInstructionBooleanCall
|
import app.revanced.util.injectLiteralInstructionBooleanCall
|
||||||
@ -12,6 +13,7 @@ import app.revanced.util.injectLiteralInstructionBooleanCall
|
|||||||
)
|
)
|
||||||
object CfBottomUIPatch : BytecodePatch(
|
object CfBottomUIPatch : BytecodePatch(
|
||||||
setOf(
|
setOf(
|
||||||
|
ExploderControlsFingerprint,
|
||||||
FullscreenButtonPositionFingerprint,
|
FullscreenButtonPositionFingerprint,
|
||||||
FullscreenButtonViewStubFingerprint
|
FullscreenButtonViewStubFingerprint
|
||||||
)
|
)
|
||||||
@ -23,6 +25,7 @@ object CfBottomUIPatch : BytecodePatch(
|
|||||||
* Therefore, this patch only applies to versions that can resolve this fingerprint.
|
* Therefore, this patch only applies to versions that can resolve this fingerprint.
|
||||||
*/
|
*/
|
||||||
mapOf(
|
mapOf(
|
||||||
|
ExploderControlsFingerprint to 45643739,
|
||||||
FullscreenButtonViewStubFingerprint to 45617294,
|
FullscreenButtonViewStubFingerprint to 45617294,
|
||||||
FullscreenButtonPositionFingerprint to 45627640
|
FullscreenButtonPositionFingerprint to 45627640
|
||||||
).forEach { (fingerprint, literalValue) ->
|
).forEach { (fingerprint, literalValue) ->
|
||||||
|
@ -0,0 +1,8 @@
|
|||||||
|
package app.revanced.patches.youtube.utils.fix.bottomui.fingerprints
|
||||||
|
|
||||||
|
import app.revanced.util.fingerprint.LiteralValueFingerprint
|
||||||
|
|
||||||
|
internal object ExploderControlsFingerprint : LiteralValueFingerprint(
|
||||||
|
returnType = "Z",
|
||||||
|
literalSupplier = { 45643739 },
|
||||||
|
)
|
Loading…
x
Reference in New Issue
Block a user