From f12a041dfa4dad792c4bf2f17a849c3cbe8c7116 Mon Sep 17 00:00:00 2001 From: Aaron Veil <70171475+anddea@users.noreply.github.com> Date: Sun, 17 Mar 2024 20:24:03 +0300 Subject: [PATCH] Update release --- .github/workflows/release.yml | 33 +- .releaserc | 2 +- api/revanced-patches.api | 3685 +++++++++++++++++++++++++++++++++ build.gradle.kts | 107 +- gradle/libs.versions.toml | 12 +- 5 files changed, 3806 insertions(+), 33 deletions(-) create mode 100644 api/revanced-patches.api diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 563356fa69..84ac544215 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -6,10 +6,6 @@ on: branches: - main - dev - pull_request: - branches: - - main - - dev jobs: release: @@ -24,27 +20,30 @@ jobs: persist-credentials: false fetch-depth: 0 - - name: Cache Node modules - uses: actions/cache@v3 - with: - path: | - node_modules - key: npm-${{ hashFiles('package-lock.json') }} - - name: Cache Gradle uses: burrunan/gradle-cache-action@v1 - - name: Setup Java - run: echo "JAVA_HOME=$JAVA_HOME_17_X64" >> $GITHUB_ENV - - - name: Build with Gradle + - name: Build env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: ./gradlew publish clean + run: ./gradlew generateMeta clean + + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: "lts/*" + cache: 'npm' - - name: Setup semantic-release + - name: Install dependencies run: npm install + - name: Import GPG key + uses: crazy-max/ghaction-import-gpg@v6 + with: + gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }} + passphrase: ${{ secrets.GPG_PASSPHRASE }} + fingerprint: ${{ env.GPG_FINGERPRINT }} + - name: Release env: GITHUB_TOKEN: ${{ secrets.REPOSITORY_PUSH_ACCESS }} diff --git a/.releaserc b/.releaserc index 0e4fa8b8aa..6193511b8e 100644 --- a/.releaserc +++ b/.releaserc @@ -33,7 +33,7 @@ { "assets": [ { - "path": "build/libs/*.jar" + "path": "build/libs/revanced-patches*" }, { "path": "patches.json" diff --git a/api/revanced-patches.api b/api/revanced-patches.api new file mode 100644 index 0000000000..e106998c7f --- /dev/null +++ b/api/revanced-patches.api @@ -0,0 +1,3685 @@ +public final class app/revanced/patches/music/account/component/MenuComponentPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/account/component/MenuComponentPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/account/component/fingerprints/MenuEntryFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/account/component/fingerprints/MenuEntryFingerprint; +} + +public final class app/revanced/patches/music/account/handle/HideHandlePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/account/handle/HideHandlePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/account/handle/fingerprints/AccountSwitcherAccessibilityLabelFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/account/handle/fingerprints/AccountSwitcherAccessibilityLabelFingerprint; +} + +public final class app/revanced/patches/music/account/handle/fingerprints/NamesInactiveAccountThumbnailSizeFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/account/handle/fingerprints/NamesInactiveAccountThumbnailSizeFingerprint; +} + +public final class app/revanced/patches/music/account/tos/TermsContainerPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/account/tos/TermsContainerPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/account/tos/fingerprints/TermsOfServiceFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/account/tos/fingerprints/TermsOfServiceFingerprint; +} + +public final class app/revanced/patches/music/actionbar/component/ActionBarComponentPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/actionbar/component/ActionBarComponentPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/actionbar/component/fingerprints/ActionBarComponentFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/actionbar/component/fingerprints/ActionBarComponentFingerprint; +} + +public final class app/revanced/patches/music/actionbar/component/fingerprints/LikeDislikeContainerFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/actionbar/component/fingerprints/LikeDislikeContainerFingerprint; +} + +public final class app/revanced/patches/music/actionbar/component/fingerprints/LikeDislikeContainerVisibilityFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/actionbar/component/fingerprints/LikeDislikeContainerVisibilityFingerprint; +} + +public final class app/revanced/patches/music/ads/general/GeneralAdsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/ads/general/GeneralAdsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/ads/general/fingerprints/FloatingLayoutFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/ads/general/fingerprints/FloatingLayoutFingerprint; +} + +public final class app/revanced/patches/music/ads/general/fingerprints/NotifierShelfFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/ads/general/fingerprints/NotifierShelfFingerprint; +} + +public final class app/revanced/patches/music/ads/music/MusicAdsPatch : app/revanced/patches/shared/patch/ads/AbstractAdsPatch { + public static final field INSTANCE Lapp/revanced/patches/music/ads/music/MusicAdsPatch; +} + +public final class app/revanced/patches/music/flyoutpanel/compactdialog/CompactDialogPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/flyoutpanel/compactdialog/CompactDialogPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/flyoutpanel/compactdialog/fingerprints/DialogSolidFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/flyoutpanel/compactdialog/fingerprints/DialogSolidFingerprint; +} + +public final class app/revanced/patches/music/flyoutpanel/component/FlyoutPanelPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/flyoutpanel/component/FlyoutPanelPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/flyoutpanel/component/fingerprints/SleepTimerFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/flyoutpanel/component/fingerprints/SleepTimerFingerprint; +} + +public final class app/revanced/patches/music/flyoutpanel/playbackspeed/PlaybackSpeedPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/flyoutpanel/playbackspeed/PlaybackSpeedPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/flyoutpanel/replace/ReplaceDismissQueuePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/flyoutpanel/replace/ReplaceDismissQueuePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/amoled/AmoledPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/amoled/AmoledPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/music/general/autocaptions/AutoCaptionsPatch : app/revanced/patches/shared/patch/captions/AbstractAutoCaptionsPatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/autocaptions/AutoCaptionsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/buttonshelf/HideButtonShelfPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/buttonshelf/HideButtonShelfPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/carouselshelf/HideCarouselShelfPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/carouselshelf/HideCarouselShelfPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/castbutton/HideCastButtonPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/castbutton/HideCastButtonPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/castbutton/fingerprints/MediaRouteButtonFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/general/castbutton/fingerprints/MediaRouteButtonFingerprint; +} + +public final class app/revanced/patches/music/general/castbutton/fingerprints/PlayerOverlayChipFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/general/castbutton/fingerprints/PlayerOverlayChipFingerprint; +} + +public final class app/revanced/patches/music/general/categorybar/CategoryBarPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/categorybar/CategoryBarPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/categorybar/fingerprints/ChipCloudFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/general/categorybar/fingerprints/ChipCloudFingerprint; +} + +public final class app/revanced/patches/music/general/channelguidelines/HideChannelGuidelinesPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/channelguidelines/HideChannelGuidelinesPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/customfilter/CustomFilterPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/customfilter/CustomFilterPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/dialog/RemoveViewerDiscretionDialogPatch : app/revanced/patches/shared/patch/dialog/AbstractRemoveViewerDiscretionDialogPatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/dialog/RemoveViewerDiscretionDialogPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/emojipicker/HideEmojiPickerPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/emojipicker/HideEmojiPickerPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/floatingbutton/NewPlaylistButtonPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/floatingbutton/NewPlaylistButtonPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/floatingbutton/fingerprints/FloatingButtonFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/general/floatingbutton/fingerprints/FloatingButtonFingerprint; +} + +public final class app/revanced/patches/music/general/floatingbutton/fingerprints/FloatingButtonParentFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/general/floatingbutton/fingerprints/FloatingButtonParentFingerprint; +} + +public final class app/revanced/patches/music/general/historybutton/HideHistoryButtonPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/historybutton/HideHistoryButtonPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/historybutton/fingerprints/HistoryMenuItemFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/general/historybutton/fingerprints/HistoryMenuItemFingerprint; +} + +public final class app/revanced/patches/music/general/historybutton/fingerprints/HistoryMenuItemOfflineTabFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/general/historybutton/fingerprints/HistoryMenuItemOfflineTabFingerprint; +} + +public final class app/revanced/patches/music/general/landscapemode/LandScapeModePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/landscapemode/LandScapeModePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/landscapemode/fingerprints/TabletIdentifierFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/general/landscapemode/fingerprints/TabletIdentifierFingerprint; +} + +public final class app/revanced/patches/music/general/oldstylelibraryshelf/OldStyleLibraryShelfPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/oldstylelibraryshelf/OldStyleLibraryShelfPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/oldstylelibraryshelf/fingerprints/BrowseIdFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/general/oldstylelibraryshelf/fingerprints/BrowseIdFingerprint; +} + +public final class app/revanced/patches/music/general/playlistcards/HidePlaylistCardsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/playlistcards/HidePlaylistCardsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/sampleshelf/HideCarouselShelfPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/sampleshelf/HideCarouselShelfPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/startpage/ChangeStartPagePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/startpage/ChangeStartPagePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/startpage/fingerprints/ColdStartUpFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/general/startpage/fingerprints/ColdStartUpFingerprint; +} + +public final class app/revanced/patches/music/general/taptoupdate/HideTapToUpdateButtonPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/taptoupdate/HideTapToUpdateButtonPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/taptoupdate/fingerprints/ContentPillInFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/general/taptoupdate/fingerprints/ContentPillInFingerprint; +} + +public final class app/revanced/patches/music/general/tooltip/TooltipContentViewPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/tooltip/TooltipContentViewPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/general/tooltip/fingerprints/TooltipContentViewFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/general/tooltip/fingerprints/TooltipContentViewFingerprint; +} + +public final class app/revanced/patches/music/general/voicesearch/VoiceSearchButtonPatch : app/revanced/patches/shared/patch/voicesearch/AbstractVoiceSearchButtonPatch { + public static final field INSTANCE Lapp/revanced/patches/music/general/voicesearch/VoiceSearchButtonPatch; +} + +public final class app/revanced/patches/music/layout/branding/icon/CustomBrandingIconPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/music/layout/branding/icon/CustomBrandingIconPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/music/layout/branding/name/CustomBrandingNamePatch : app/revanced/patches/shared/patch/elements/AbstractRemoveStringsElementsPatch { + public static final field INSTANCE Lapp/revanced/patches/music/layout/branding/name/CustomBrandingNamePatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/music/layout/doubletapbackground/DoubleTapOverlayBackgroundPatch : app/revanced/patches/shared/patch/overlaybackground/AbstractOverlayBackgroundPatch { + public static final field INSTANCE Lapp/revanced/patches/music/layout/doubletapbackground/DoubleTapOverlayBackgroundPatch; +} + +public final class app/revanced/patches/music/layout/doubletapbackground/PlayerOverlayFilterPatch : app/revanced/patches/shared/patch/overlaybackground/AbstractOverlayBackgroundPatch { + public static final field INSTANCE Lapp/revanced/patches/music/layout/doubletapbackground/PlayerOverlayFilterPatch; +} + +public final class app/revanced/patches/music/layout/overlayfilter/OverlayFilterBytecodePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/layout/overlayfilter/OverlayFilterBytecodePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/layout/overlayfilter/OverlayFilterPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/music/layout/overlayfilter/OverlayFilterPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/music/layout/overlayfilter/fingerprints/DesignBottomSheetDialogFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/layout/overlayfilter/fingerprints/DesignBottomSheetDialogFingerprint; +} + +public final class app/revanced/patches/music/misc/backgroundplay/BackgroundPlayPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/misc/backgroundplay/BackgroundPlayPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/misc/backgroundplay/fingerprints/BackgroundPlaybackParentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/misc/backgroundplay/fingerprints/BackgroundPlaybackParentFingerprint; +} + +public final class app/revanced/patches/music/misc/bitrate/BitrateDefaultValuePatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/music/misc/bitrate/BitrateDefaultValuePatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/music/misc/codecs/CodecsUnlockPatch : app/revanced/patches/shared/patch/opus/AbstractOpusCodecsPatch { + public static final field INSTANCE Lapp/revanced/patches/music/misc/codecs/CodecsUnlockPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/misc/debugging/DebuggingPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/music/misc/debugging/DebuggingPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/music/misc/exclusiveaudio/ExclusiveAudioPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/misc/exclusiveaudio/ExclusiveAudioPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/misc/exclusiveaudio/fingerprints/DataSavingSettingsFragmentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/misc/exclusiveaudio/fingerprints/DataSavingSettingsFragmentFingerprint; +} + +public final class app/revanced/patches/music/misc/exclusiveaudio/fingerprints/MusicBrowserServiceFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/misc/exclusiveaudio/fingerprints/MusicBrowserServiceFingerprint; +} + +public final class app/revanced/patches/music/misc/exclusiveaudio/fingerprints/PodCastConfigFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/misc/exclusiveaudio/fingerprints/PodCastConfigFingerprint; +} + +public final class app/revanced/patches/music/misc/minimizedplayback/MinimizedPlaybackPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/misc/minimizedplayback/MinimizedPlaybackPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/misc/minimizedplayback/fingerprints/MinimizedPlaybackManagerFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/misc/minimizedplayback/fingerprints/MinimizedPlaybackManagerFingerprint; +} + +public final class app/revanced/patches/music/misc/premium/HideGetPremiumPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/misc/premium/HideGetPremiumPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/misc/premium/fingerprints/AccountMenuFooterFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/misc/premium/fingerprints/AccountMenuFooterFingerprint; +} + +public final class app/revanced/patches/music/misc/premium/fingerprints/HideGetPremiumFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/misc/premium/fingerprints/HideGetPremiumFingerprint; +} + +public final class app/revanced/patches/music/misc/premium/fingerprints/MembershipSettingsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/misc/premium/fingerprints/MembershipSettingsFingerprint; +} + +public final class app/revanced/patches/music/misc/premium/fingerprints/MembershipSettingsParentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/misc/premium/fingerprints/MembershipSettingsParentFingerprint; +} + +public final class app/revanced/patches/music/misc/spoofappversion/SpoofAppVersionPatch : app/revanced/patches/shared/patch/versionspoof/AbstractVersionSpoofPatch { + public static final field INSTANCE Lapp/revanced/patches/music/misc/spoofappversion/SpoofAppVersionPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/misc/tastebuilder/TasteBuilderPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/misc/tastebuilder/TasteBuilderPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/misc/tastebuilder/fingerprints/TasteBuilderConstructorFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/misc/tastebuilder/fingerprints/TasteBuilderConstructorFingerprint; +} + +public final class app/revanced/patches/music/misc/tastebuilder/fingerprints/TasteBuilderSyntheticFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/misc/tastebuilder/fingerprints/TasteBuilderSyntheticFingerprint; +} + +public final class app/revanced/patches/music/misc/tracking/SanitizeUrlQueryPatch : app/revanced/patches/shared/patch/tracking/AbstractSanitizeUrlQueryPatch { + public static final field INSTANCE Lapp/revanced/patches/music/misc/tracking/SanitizeUrlQueryPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/misc/tracking/fingerprints/ShareLinkFormatterFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/misc/tracking/fingerprints/ShareLinkFormatterFingerprint; +} + +public final class app/revanced/patches/music/misc/translations/TranslationsPatch : app/revanced/patches/shared/patch/translations/AbstractTranslationsPatch { + public static final field INSTANCE Lapp/revanced/patches/music/misc/translations/TranslationsPatch; +} + +public final class app/revanced/patches/music/navigation/black/BlackNavigationBarPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/navigation/black/BlackNavigationBarPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/navigation/black/fingerprints/TabLayoutFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/navigation/black/fingerprints/TabLayoutFingerprint; +} + +public final class app/revanced/patches/music/navigation/component/NavigationBarComponentPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/navigation/component/NavigationBarComponentPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/navigation/component/fingerprints/TabLayoutTextFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/navigation/component/fingerprints/TabLayoutTextFingerprint; +} + +public final class app/revanced/patches/music/player/colormatchplayer/ColorMatchPlayerPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/player/colormatchplayer/ColorMatchPlayerPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/player/colormatchplayer/fingerprints/NewPlayerColorFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/player/colormatchplayer/fingerprints/NewPlayerColorFingerprint; +} + +public final class app/revanced/patches/music/player/minimizedplayer/MinimizedPlayerPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/player/minimizedplayer/MinimizedPlayerPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/player/minimizedplayer/fingerprints/MinimizedPlayerFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/player/minimizedplayer/fingerprints/MinimizedPlayerFingerprint; +} + +public final class app/revanced/patches/music/player/oldplayerbackground/OldPlayerBackgroundPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/player/oldplayerbackground/OldPlayerBackgroundPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/player/oldplayerbackground/fingerprints/OldPlayerBackgroundFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/player/oldplayerbackground/fingerprints/OldPlayerBackgroundFingerprint; +} + +public final class app/revanced/patches/music/player/oldplayerlayout/OldPlayerLayoutPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/player/oldplayerlayout/OldPlayerLayoutPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/player/oldplayerlayout/fingerprints/OldPlayerLayoutFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/player/oldplayerlayout/fingerprints/OldPlayerLayoutFingerprint; +} + +public final class app/revanced/patches/music/player/oldstyleminiplayer/OldStyleMiniPlayerPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/player/oldstyleminiplayer/OldStyleMiniPlayerPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/player/oldstyleminiplayer/fingerprints/MiniPlayerParentFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/player/oldstyleminiplayer/fingerprints/MiniPlayerParentFingerprint; +} + +public final class app/revanced/patches/music/player/oldstyleminiplayer/fingerprints/NextButtonVisibilityFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/player/oldstyleminiplayer/fingerprints/NextButtonVisibilityFingerprint; +} + +public final class app/revanced/patches/music/player/oldstyleminiplayer/fingerprints/SwipeToCloseFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/player/oldstyleminiplayer/fingerprints/SwipeToCloseFingerprint; +} + +public final class app/revanced/patches/music/player/repeat/RememberRepeatPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/player/repeat/RememberRepeatPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/player/repeat/fingerprints/RepeatTrackFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/player/repeat/fingerprints/RepeatTrackFingerprint; +} + +public final class app/revanced/patches/music/player/replace/ReplaceCastButtonPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/player/replace/ReplaceCastButtonPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/player/replace/fingerprints/CastButtonContainerFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/player/replace/fingerprints/CastButtonContainerFingerprint; +} + +public final class app/revanced/patches/music/player/share/ShareButtonPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/player/share/ShareButtonPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/player/share/fingerprints/RemixGenericButtonFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/player/share/fingerprints/RemixGenericButtonFingerprint; +} + +public final class app/revanced/patches/music/player/shuffle/RememberShufflePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/player/shuffle/RememberShufflePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/player/shuffle/fingerprints/MusicPlaybackControlsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/player/shuffle/fingerprints/MusicPlaybackControlsFingerprint; +} + +public final class app/revanced/patches/music/player/shuffle/fingerprints/ShuffleClassReferenceFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/player/shuffle/fingerprints/ShuffleClassReferenceFingerprint; +} + +public final class app/revanced/patches/music/player/zenmode/ZenModePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/player/zenmode/ZenModePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/player/zenmode/fingerprints/ZenModeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/player/zenmode/fingerprints/ZenModeFingerprint; +} + +public final class app/revanced/patches/music/utils/fingerprints/MenuItemFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/fingerprints/MenuItemFingerprint; +} + +public final class app/revanced/patches/music/utils/fingerprints/PlayerColorFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/fingerprints/PlayerColorFingerprint; +} + +public final class app/revanced/patches/music/utils/fingerprints/SeekBarConstructorFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/fingerprints/SeekBarConstructorFingerprint; +} + +public final class app/revanced/patches/music/utils/fix/androidauto/AndroidAutoCertificatePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/fix/androidauto/AndroidAutoCertificatePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/utils/fix/androidauto/fingerprints/CertificateCheckFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/fix/androidauto/fingerprints/CertificateCheckFingerprint; +} + +public final class app/revanced/patches/music/utils/fix/clientspoof/ClientSpoofPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/fix/clientspoof/ClientSpoofPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/utils/fix/clientspoof/fingerprints/UserAgentHeaderBuilderFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/fix/clientspoof/fingerprints/UserAgentHeaderBuilderFingerprint; +} + +public final class app/revanced/patches/music/utils/fix/fileprovider/FileProviderPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/fix/fileprovider/FileProviderPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/utils/fix/fileprovider/fingerprints/FileProviderResolverFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/fix/fileprovider/fingerprints/FileProviderResolverFingerprint; +} + +public final class app/revanced/patches/music/utils/flyoutbutton/FlyoutButtonContainerPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/flyoutbutton/FlyoutButtonContainerPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/utils/flyoutbutton/FlyoutButtonContainerResourcePatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/flyoutbutton/FlyoutButtonContainerResourcePatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/music/utils/flyoutbutton/fingerprints/FlyoutPanelLikeButtonFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/flyoutbutton/fingerprints/FlyoutPanelLikeButtonFingerprint; +} + +public final class app/revanced/patches/music/utils/integrations/Constants { + public static final field ACCOUNT Ljava/lang/String; + public static final field ACCOUNT_PATH Ljava/lang/String; + public static final field ACTIONBAR Ljava/lang/String; + public static final field ACTIONBAR_PATH Ljava/lang/String; + public static final field ADS_PATH Ljava/lang/String; + public static final field COMPONENTS_PATH Ljava/lang/String; + public static final field FLYOUT Ljava/lang/String; + public static final field FLYOUT_PATH Ljava/lang/String; + public static final field GENERAL Ljava/lang/String; + public static final field GENERAL_PATH Ljava/lang/String; + public static final field INSTANCE Lapp/revanced/patches/music/utils/integrations/Constants; + public static final field INTEGRATIONS_PATH Ljava/lang/String; + public static final field MISC_PATH Ljava/lang/String; + public static final field NAVIGATION Ljava/lang/String; + public static final field NAVIGATION_PATH Ljava/lang/String; + public static final field PATCHES_PATH Ljava/lang/String; + public static final field PLAYER Ljava/lang/String; + public static final field PLAYER_PATH Ljava/lang/String; + public static final field UTILS_PATH Ljava/lang/String; + public static final field VIDEO_PATH Ljava/lang/String; + public final fun getLANGUAGE_LIST ()[Ljava/lang/String; +} + +public final class app/revanced/patches/music/utils/integrations/IntegrationsPatch : app/revanced/patches/shared/patch/integrations/AbstractIntegrationsPatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/integrations/IntegrationsPatch; +} + +public final class app/revanced/patches/music/utils/integrations/fingerprints/InitFingerprint : app/revanced/patches/shared/patch/integrations/AbstractIntegrationsPatch$IntegrationsFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/integrations/fingerprints/InitFingerprint; +} + +public final class app/revanced/patches/music/utils/intenthook/IntentHookPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/intenthook/IntentHookPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/utils/intenthook/fingerprints/FullStackTraceActivityFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/intenthook/fingerprints/FullStackTraceActivityFingerprint; +} + +public final class app/revanced/patches/music/utils/litho/LithoFilterPatch : app/revanced/patcher/patch/BytecodePatch, java/io/Closeable { + public static final field INSTANCE Lapp/revanced/patches/music/utils/litho/LithoFilterPatch; + public fun close ()V + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/utils/litho/fingerprints/LithoFilterFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/litho/fingerprints/LithoFilterFingerprint; +} + +public final class app/revanced/patches/music/utils/mainactivity/MainActivityResolvePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/mainactivity/MainActivityResolvePatch; + public static field mainActivityClassDef Lcom/android/tools/smali/dexlib2/iface/ClassDef; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public final fun getMainActivityClassDef ()Lcom/android/tools/smali/dexlib2/iface/ClassDef; + public final fun injectInit (Ljava/lang/String;Ljava/lang/String;)V + public final fun setMainActivityClassDef (Lcom/android/tools/smali/dexlib2/iface/ClassDef;)V +} + +public final class app/revanced/patches/music/utils/mainactivity/fingerprints/MainActivityFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/mainactivity/fingerprints/MainActivityFingerprint; +} + +public final class app/revanced/patches/music/utils/microg/Constants { + public static final field INSTANCE Lapp/revanced/patches/music/utils/microg/Constants; +} + +public final class app/revanced/patches/music/utils/microg/MicroGPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/microg/MicroGPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/utils/microg/MicroGResourcePatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/microg/MicroGResourcePatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/music/utils/microg/fingerprints/CastContextFetchFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/microg/fingerprints/CastContextFetchFingerprint; +} + +public final class app/revanced/patches/music/utils/microg/fingerprints/CastDynamiteModuleFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/microg/fingerprints/CastDynamiteModuleFingerprint; +} + +public final class app/revanced/patches/music/utils/microg/fingerprints/CastDynamiteModuleV2Fingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/microg/fingerprints/CastDynamiteModuleV2Fingerprint; +} + +public final class app/revanced/patches/music/utils/microg/fingerprints/GooglePlayUtilityFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/microg/fingerprints/GooglePlayUtilityFingerprint; +} + +public final class app/revanced/patches/music/utils/microg/fingerprints/PrimeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/microg/fingerprints/PrimeFingerprint; +} + +public final class app/revanced/patches/music/utils/microg/fingerprints/ServiceCheckFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/microg/fingerprints/ServiceCheckFingerprint; +} + +public final class app/revanced/patches/music/utils/overridequality/OverrideQualityHookPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/overridequality/OverrideQualityHookPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/utils/overridequality/fingerprints/VideoQualityListFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/overridequality/fingerprints/VideoQualityListFingerprint; +} + +public final class app/revanced/patches/music/utils/overridequality/fingerprints/VideoQualityPatchFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/overridequality/fingerprints/VideoQualityPatchFingerprint; +} + +public final class app/revanced/patches/music/utils/overridequality/fingerprints/VideoQualityTextFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/overridequality/fingerprints/VideoQualityTextFingerprint; +} + +public final class app/revanced/patches/music/utils/overridespeed/OverrideSpeedHookPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/overridespeed/OverrideSpeedHookPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/utils/overridespeed/fingerprints/PlaybackSpeedFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/overridespeed/fingerprints/PlaybackSpeedFingerprint; +} + +public final class app/revanced/patches/music/utils/overridespeed/fingerprints/PlaybackSpeedParentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/overridespeed/fingerprints/PlaybackSpeedParentFingerprint; +} + +public final class app/revanced/patches/music/utils/overridespeed/fingerprints/PlaybackSpeedPatchFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/overridespeed/fingerprints/PlaybackSpeedPatchFingerprint; +} + +public final class app/revanced/patches/music/utils/playerresponse/PlayerResponsePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/playerresponse/PlayerResponsePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/utils/playerresponse/fingerprints/PlaybackStartDescriptorFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/playerresponse/fingerprints/PlaybackStartDescriptorFingerprint; +} + +public final class app/revanced/patches/music/utils/playertype/PlayerTypeHookPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/playertype/PlayerTypeHookPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/utils/playertype/fingerprint/PlayerTypeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/playertype/fingerprint/PlayerTypeFingerprint; +} + +public final class app/revanced/patches/music/utils/resourceid/SharedResourceIdPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/resourceid/SharedResourceIdPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V + public final fun getAccountSwitcherAccessibility ()J + public final fun getButtonContainer ()J + public final fun getButtonIconPaddingMedium ()J + public final fun getChipCloud ()J + public final fun getColorGrey ()J + public final fun getDesignBottomSheetDialog ()J + public final fun getDialogSolid ()J + public final fun getFloatingLayout ()J + public final fun getHistoryMenuItem ()J + public final fun getInlineTimeBarAdBreakMarkerColor ()J + public final fun getIsTablet ()J + public final fun getLikeDislikeContainer ()J + public final fun getMenuEntry ()J + public final fun getMiniPlayerMdxPlaying ()J + public final fun getMusicMenuLikeButtons ()J + public final fun getMusicNotifierShelf ()J + public final fun getMusicTastebuilderShelf ()J + public final fun getNamesInactiveAccountThumbnailSize ()J + public final fun getOfflineSettingsMenuItem ()J + public final fun getPlayerCastMediaRouteButton ()J + public final fun getPlayerOverlayChip ()J + public final fun getPrivacyTosFooter ()J + public final fun getQualityAuto ()J + public final fun getRemixGenericButtonSize ()J + public final fun getText1 ()J + public final fun getToolTipContentView ()J + public final fun getTosFooter ()J + public final fun setAccountSwitcherAccessibility (J)V + public final fun setButtonContainer (J)V + public final fun setButtonIconPaddingMedium (J)V + public final fun setChipCloud (J)V + public final fun setColorGrey (J)V + public final fun setDesignBottomSheetDialog (J)V + public final fun setDialogSolid (J)V + public final fun setFloatingLayout (J)V + public final fun setHistoryMenuItem (J)V + public final fun setInlineTimeBarAdBreakMarkerColor (J)V + public final fun setIsTablet (J)V + public final fun setLikeDislikeContainer (J)V + public final fun setMenuEntry (J)V + public final fun setMiniPlayerMdxPlaying (J)V + public final fun setMusicMenuLikeButtons (J)V + public final fun setMusicNotifierShelf (J)V + public final fun setMusicTastebuilderShelf (J)V + public final fun setNamesInactiveAccountThumbnailSize (J)V + public final fun setOfflineSettingsMenuItem (J)V + public final fun setPlayerCastMediaRouteButton (J)V + public final fun setPlayerOverlayChip (J)V + public final fun setPrivacyTosFooter (J)V + public final fun setQualityAuto (J)V + public final fun setRemixGenericButtonSize (J)V + public final fun setText1 (J)V + public final fun setToolTipContentView (J)V + public final fun setTosFooter (J)V +} + +public final class app/revanced/patches/music/utils/returnyoutubedislike/ReturnYouTubeDislikeBytecodePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/returnyoutubedislike/ReturnYouTubeDislikeBytecodePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/utils/returnyoutubedislike/ReturnYouTubeDislikePatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/returnyoutubedislike/ReturnYouTubeDislikePatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/music/utils/returnyoutubedislike/fingerprints/DislikeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/returnyoutubedislike/fingerprints/DislikeFingerprint; +} + +public final class app/revanced/patches/music/utils/returnyoutubedislike/fingerprints/LikeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/returnyoutubedislike/fingerprints/LikeFingerprint; +} + +public final class app/revanced/patches/music/utils/returnyoutubedislike/fingerprints/RemoveLikeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/returnyoutubedislike/fingerprints/RemoveLikeFingerprint; +} + +public final class app/revanced/patches/music/utils/returnyoutubedislike/fingerprints/TextComponentFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/returnyoutubedislike/fingerprints/TextComponentFingerprint; +} + +public final class app/revanced/patches/music/utils/settings/CategoryType : java/lang/Enum { + public static final field ACCOUNT Lapp/revanced/patches/music/utils/settings/CategoryType; + public static final field ACTION_BAR Lapp/revanced/patches/music/utils/settings/CategoryType; + public static final field ADS Lapp/revanced/patches/music/utils/settings/CategoryType; + public static final field FLYOUT Lapp/revanced/patches/music/utils/settings/CategoryType; + public static final field GENERAL Lapp/revanced/patches/music/utils/settings/CategoryType; + public static final field MISC Lapp/revanced/patches/music/utils/settings/CategoryType; + public static final field NAVIGATION Lapp/revanced/patches/music/utils/settings/CategoryType; + public static final field PLAYER Lapp/revanced/patches/music/utils/settings/CategoryType; + public static final field VIDEO Lapp/revanced/patches/music/utils/settings/CategoryType; + public final fun getAdded ()Z + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public final fun getValue ()Ljava/lang/String; + public final fun setAdded (Z)V + public static fun valueOf (Ljava/lang/String;)Lapp/revanced/patches/music/utils/settings/CategoryType; + public static fun values ()[Lapp/revanced/patches/music/utils/settings/CategoryType; +} + +public final class app/revanced/patches/music/utils/settings/ResourceUtils { + public static final field INSTANCE Lapp/revanced/patches/music/utils/settings/ResourceUtils; + public static final field RETURN_YOUTUBE_DISLIKE_SETTINGS_KEY Ljava/lang/String; + public static final field YOUTUBE_MUSIC_PREFERENCE_SCREEN_TAG_NAME Ljava/lang/String; + public static final field YOUTUBE_MUSIC_PREFERENCE_TAG_NAME Ljava/lang/String; + public static final field YOUTUBE_MUSIC_PREFERENCE_TARGET_CLASS Ljava/lang/String; + public static final field YOUTUBE_MUSIC_SETTINGS_KEY Ljava/lang/String; + public static final field YOUTUBE_MUSIC_SETTINGS_PATH Ljava/lang/String; + public final fun addMicroGPreference (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + public final fun addMusicPreference (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + public final fun addMusicPreferenceCategory (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;)V + public final fun addMusicPreferenceWithIntent (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + public final fun addMusicPreferenceWithoutSummary (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + public final fun addReVancedMusicPreference (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;)V + public final fun getTargetPackage ()Ljava/lang/String; + public final fun hookPreference (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;Ljava/lang/String;)V + public final fun included (Ljava/lang/String;)Z + public final fun replacePackageName (Lapp/revanced/patcher/data/ResourceContext;)V + public final fun setMicroG (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;)V + public final fun setMusicPreferenceCategory (Ljava/lang/String;)V + public final fun setTargetPackage (Ljava/lang/String;)V + public final fun sortMusicPreferenceCategory (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;)V +} + +public final class app/revanced/patches/music/utils/settings/SettingsBytecodePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/settings/SettingsBytecodePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/utils/settings/SettingsPatch : app/revanced/patches/shared/patch/settings/AbstractSettingsResourcePatch, java/io/Closeable { + public static final field INSTANCE Lapp/revanced/patches/music/utils/settings/SettingsPatch; + public static field contexts Lapp/revanced/patcher/data/ResourceContext; + public fun close ()V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V + public final fun getContexts ()Lapp/revanced/patcher/data/ResourceContext; + public final fun setContexts (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/music/utils/settings/fingerprints/PreferenceFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/settings/fingerprints/PreferenceFingerprint; +} + +public final class app/revanced/patches/music/utils/settings/fingerprints/SettingsHeadersFragmentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/settings/fingerprints/SettingsHeadersFragmentFingerprint; +} + +public final class app/revanced/patches/music/utils/sponsorblock/SponsorBlockBytecodePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/sponsorblock/SponsorBlockBytecodePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/utils/sponsorblock/SponsorBlockPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/sponsorblock/SponsorBlockPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/music/utils/sponsorblock/bytecode/fingerprints/MusicPlaybackControlsTimeBarDrawFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/sponsorblock/bytecode/fingerprints/MusicPlaybackControlsTimeBarDrawFingerprint; +} + +public final class app/revanced/patches/music/utils/sponsorblock/bytecode/fingerprints/MusicPlaybackControlsTimeBarOnMeasureFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/sponsorblock/bytecode/fingerprints/MusicPlaybackControlsTimeBarOnMeasureFingerprint; +} + +public final class app/revanced/patches/music/utils/sponsorblock/bytecode/fingerprints/SeekbarOnDrawFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/sponsorblock/bytecode/fingerprints/SeekbarOnDrawFingerprint; +} + +public final class app/revanced/patches/music/utils/videotype/VideoTypeHookPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/utils/videotype/VideoTypeHookPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/utils/videotype/fingerprint/VideoTypeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/videotype/fingerprint/VideoTypeFingerprint; +} + +public final class app/revanced/patches/music/utils/videotype/fingerprint/VideoTypeParentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/utils/videotype/fingerprint/VideoTypeParentFingerprint; +} + +public final class app/revanced/patches/music/video/customspeed/CustomPlaybackSpeedPatch : app/revanced/patches/shared/patch/customspeed/AbstractCustomPlaybackSpeedPatch { + public static final field INSTANCE Lapp/revanced/patches/music/video/customspeed/CustomPlaybackSpeedPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/video/information/VideoInformationPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/video/information/VideoInformationPatch; + public static field rectangleFieldName Ljava/lang/String; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public final fun getRectangleFieldName ()Ljava/lang/String; + public final fun setRectangleFieldName (Ljava/lang/String;)V +} + +public final class app/revanced/patches/music/video/information/fingerprints/BackgroundPlaybackVideoIdFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/video/information/fingerprints/BackgroundPlaybackVideoIdFingerprint; +} + +public final class app/revanced/patches/music/video/information/fingerprints/BackgroundPlaybackVideoIdParentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/video/information/fingerprints/BackgroundPlaybackVideoIdParentFingerprint; +} + +public final class app/revanced/patches/music/video/information/fingerprints/PlayerControllerSetTimeReferenceFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/video/information/fingerprints/PlayerControllerSetTimeReferenceFingerprint; +} + +public final class app/revanced/patches/music/video/information/fingerprints/VideoEndFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/video/information/fingerprints/VideoEndFingerprint; +} + +public final class app/revanced/patches/music/video/information/fingerprints/VideoLengthFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/video/information/fingerprints/VideoLengthFingerprint; +} + +public final class app/revanced/patches/music/video/quality/VideoQualityPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/video/quality/VideoQualityPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/video/quality/fingerprints/UserQualityChangeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/video/quality/fingerprints/UserQualityChangeFingerprint; +} + +public final class app/revanced/patches/music/video/speed/PlaybackSpeedPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/music/video/speed/PlaybackSpeedPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/music/video/speed/fingerprints/PlaybackSpeedBottomSheetFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/video/speed/fingerprints/PlaybackSpeedBottomSheetFingerprint; +} + +public final class app/revanced/patches/music/video/speed/fingerprints/PlaybackSpeedBottomSheetParentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/video/speed/fingerprints/PlaybackSpeedBottomSheetParentFingerprint; +} + +public final class app/revanced/patches/music/video/videoid/VideoIdPatch : app/revanced/patcher/patch/BytecodePatch, java/io/Closeable { + public static final field INSTANCE Lapp/revanced/patches/music/video/videoid/VideoIdPatch; + public fun close ()V + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public final fun hookBackgroundPlayVideoId (Ljava/lang/String;)V + public final fun hookVideoId (Ljava/lang/String;)V +} + +public final class app/revanced/patches/music/video/videoid/fingerprints/VideoIdParentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/music/video/videoid/fingerprints/VideoIdParentFingerprint; +} + +public final class app/revanced/patches/reddit/ad/banner/HideBannerPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/reddit/ad/banner/HideBannerPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/reddit/ad/comments/HideCommentAdsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/reddit/ad/comments/HideCommentAdsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/reddit/ad/comments/fingerprints/HideCommentAdsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/reddit/ad/comments/fingerprints/HideCommentAdsFingerprint; +} + +public final class app/revanced/patches/reddit/ad/general/HideAdsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/reddit/ad/general/HideAdsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/reddit/ad/general/fingerprints/AdPostFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/reddit/ad/general/fingerprints/AdPostFingerprint; +} + +public final class app/revanced/patches/reddit/ad/general/fingerprints/NewAdPostFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/reddit/ad/general/fingerprints/NewAdPostFingerprint; +} + +public final class app/revanced/patches/reddit/layout/branding/name/CustomBrandingNamePatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/reddit/layout/branding/name/CustomBrandingNamePatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/reddit/layout/branding/packagename/ChangePackageNamePatch : app/revanced/patcher/patch/ResourcePatch, java/io/Closeable { + public static final field INSTANCE Lapp/revanced/patches/reddit/layout/branding/packagename/ChangePackageNamePatch; + public fun close ()V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/reddit/layout/navigation/NavigationButtonsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/reddit/layout/navigation/NavigationButtonsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/reddit/layout/navigation/fingerprints/BottomNavScreenFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/reddit/layout/navigation/fingerprints/BottomNavScreenFingerprint; +} + +public final class app/revanced/patches/reddit/layout/premiumicon/PremiumIconPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/reddit/layout/premiumicon/PremiumIconPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/reddit/layout/premiumicon/fingerprints/PremiumIconFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/reddit/layout/premiumicon/fingerprints/PremiumIconFingerprint; +} + +public final class app/revanced/patches/reddit/layout/recentlyvisited/RecentlyVisitedShelfPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/reddit/layout/recentlyvisited/RecentlyVisitedShelfPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/reddit/layout/recentlyvisited/fingerprints/CommunityDrawerPresenterFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/reddit/layout/recentlyvisited/fingerprints/CommunityDrawerPresenterFingerprint; +} + +public final class app/revanced/patches/reddit/layout/screenshotpopup/ScreenshotPopupPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/reddit/layout/screenshotpopup/ScreenshotPopupPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/reddit/layout/screenshotpopup/fingerprints/ScreenshotTakenBannerFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/reddit/layout/screenshotpopup/fingerprints/ScreenshotTakenBannerFingerprint; +} + +public final class app/revanced/patches/reddit/layout/subredditdialog/RemoveSubRedditDialogPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/reddit/layout/subredditdialog/RemoveSubRedditDialogPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/reddit/layout/subredditdialog/fingerprints/FrequentUpdatesSheetScreenFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/reddit/layout/subredditdialog/fingerprints/FrequentUpdatesSheetScreenFingerprint; +} + +public final class app/revanced/patches/reddit/layout/subredditdialog/fingerprints/RedditAlertDialogsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/reddit/layout/subredditdialog/fingerprints/RedditAlertDialogsFingerprint; +} + +public final class app/revanced/patches/reddit/layout/toolbar/ToolBarButtonPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/reddit/layout/toolbar/ToolBarButtonPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/reddit/layout/toolbar/fingerprints/HomePagerScreenFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/reddit/layout/toolbar/fingerprints/HomePagerScreenFingerprint; +} + +public final class app/revanced/patches/reddit/misc/openlink/OpenLinksDirectlyPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/reddit/misc/openlink/OpenLinksDirectlyPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/reddit/misc/openlink/OpenLinksExternallyPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/reddit/misc/openlink/OpenLinksExternallyPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/reddit/misc/openlink/fingerprints/ScreenNavigatorFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/reddit/misc/openlink/fingerprints/ScreenNavigatorFingerprint; +} + +public final class app/revanced/patches/reddit/misc/tracking/url/SanitizeUrlQueryPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/reddit/misc/tracking/url/SanitizeUrlQueryPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/reddit/misc/tracking/url/fingerprints/ShareLinkFormatterFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/reddit/misc/tracking/url/fingerprints/ShareLinkFormatterFingerprint; +} + +public final class app/revanced/patches/reddit/utils/integrations/IntegrationsPatch : app/revanced/patches/shared/patch/integrations/AbstractIntegrationsPatch { + public static final field INSTANCE Lapp/revanced/patches/reddit/utils/integrations/IntegrationsPatch; +} + +public final class app/revanced/patches/reddit/utils/integrations/fingerprints/InitFingerprint : app/revanced/patches/shared/patch/integrations/AbstractIntegrationsPatch$IntegrationsFingerprint { + public static final field INSTANCE Lapp/revanced/patches/reddit/utils/integrations/fingerprints/InitFingerprint; +} + +public final class app/revanced/patches/reddit/utils/resourceid/SharedResourceIdPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/reddit/utils/resourceid/SharedResourceIdPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V + public final fun getCancelButton ()J + public final fun getLabelAcknowledgements ()J + public final fun getScreenShotShareBanner ()J + public final fun getTextAppearanceRedditBaseOldButtonColored ()J + public final fun getToolBarNavSearchCtaContainer ()J + public final fun setCancelButton (J)V + public final fun setLabelAcknowledgements (J)V + public final fun setScreenShotShareBanner (J)V + public final fun setTextAppearanceRedditBaseOldButtonColored (J)V + public final fun setToolBarNavSearchCtaContainer (J)V +} + +public final class app/revanced/patches/reddit/utils/settings/SettingsBytecodePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/reddit/utils/settings/SettingsBytecodePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/reddit/utils/settings/SettingsPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/reddit/utils/settings/SettingsPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/reddit/utils/settings/fingerprints/AcknowledgementsLabelBuilderFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/reddit/utils/settings/fingerprints/AcknowledgementsLabelBuilderFingerprint; +} + +public final class app/revanced/patches/reddit/utils/settings/fingerprints/OssLicensesMenuActivityOnCreateFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/reddit/utils/settings/fingerprints/OssLicensesMenuActivityOnCreateFingerprint; +} + +public final class app/revanced/patches/reddit/utils/settings/fingerprints/SettingsStatusLoadFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/reddit/utils/settings/fingerprints/SettingsStatusLoadFingerprint; +} + +public final class app/revanced/patches/shared/fingerprints/ads/LegacyAdsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/shared/fingerprints/ads/LegacyAdsFingerprint; +} + +public final class app/revanced/patches/shared/fingerprints/ads/MainstreamAdsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/shared/fingerprints/ads/MainstreamAdsFingerprint; +} + +public final class app/revanced/patches/shared/fingerprints/captions/StartVideoInformerFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/shared/fingerprints/captions/StartVideoInformerFingerprint; +} + +public final class app/revanced/patches/shared/fingerprints/captions/SubtitleTrackFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/shared/fingerprints/captions/SubtitleTrackFingerprint; +} + +public final class app/revanced/patches/shared/fingerprints/customspeed/SpeedArrayGeneratorFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/shared/fingerprints/customspeed/SpeedArrayGeneratorFingerprint; +} + +public final class app/revanced/patches/shared/fingerprints/customspeed/SpeedLimiterFallBackFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/shared/fingerprints/customspeed/SpeedLimiterFallBackFingerprint; +} + +public final class app/revanced/patches/shared/fingerprints/customspeed/SpeedLimiterFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/shared/fingerprints/customspeed/SpeedLimiterFingerprint; +} + +public final class app/revanced/patches/shared/fingerprints/litho/EmptyComponentBuilderFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/shared/fingerprints/litho/EmptyComponentBuilderFingerprint; +} + +public final class app/revanced/patches/shared/fingerprints/litho/LithoThemeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/shared/fingerprints/litho/LithoThemeFingerprint; +} + +public final class app/revanced/patches/shared/fingerprints/opus/CodecReferenceFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/shared/fingerprints/opus/CodecReferenceFingerprint; +} + +public final class app/revanced/patches/shared/fingerprints/opus/CodecSelectorFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/shared/fingerprints/opus/CodecSelectorFingerprint; +} + +public final class app/revanced/patches/shared/fingerprints/tracking/CopyTextEndpointFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/shared/fingerprints/tracking/CopyTextEndpointFingerprint; +} + +public final class app/revanced/patches/shared/fingerprints/versionspoof/ClientInfoFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/shared/fingerprints/versionspoof/ClientInfoFingerprint; +} + +public final class app/revanced/patches/shared/fingerprints/versionspoof/ClientInfoParentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/shared/fingerprints/versionspoof/ClientInfoParentFingerprint; +} + +public abstract class app/revanced/patches/shared/patch/ads/AbstractAdsPatch : app/revanced/patcher/patch/BytecodePatch { + public fun (Ljava/lang/String;)V + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public abstract class app/revanced/patches/shared/patch/captions/AbstractAutoCaptionsPatch : app/revanced/patcher/patch/BytecodePatch { + public fun (Ljava/lang/String;)V + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public abstract class app/revanced/patches/shared/patch/customspeed/AbstractCustomPlaybackSpeedPatch : app/revanced/patcher/patch/BytecodePatch { + public fun (Ljava/lang/String;F)V + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public abstract class app/revanced/patches/shared/patch/dialog/AbstractRemoveViewerDiscretionDialogPatch : app/revanced/patcher/patch/BytecodePatch { + public fun (Ljava/lang/String;Ljava/util/Set;)V + public synthetic fun (Ljava/lang/String;Ljava/util/Set;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public abstract class app/revanced/patches/shared/patch/elements/AbstractRemoveStringsElementsPatch : app/revanced/patcher/patch/ResourcePatch { + public fun ([Ljava/lang/String;[Ljava/lang/String;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public abstract class app/revanced/patches/shared/patch/integrations/AbstractIntegrationsPatch : app/revanced/patcher/patch/BytecodePatch { + public fun (Ljava/lang/String;Ljava/util/Set;)V + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public abstract class app/revanced/patches/shared/patch/integrations/AbstractIntegrationsPatch$IntegrationsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public fun ()V + public fun (Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Iterable;Ljava/lang/Iterable;Ljava/lang/Iterable;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Iterable;Ljava/lang/Iterable;Ljava/lang/Iterable;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun invoke (Ljava/lang/String;)V +} + +public abstract interface class app/revanced/patches/shared/patch/integrations/AbstractIntegrationsPatch$IntegrationsFingerprint$RegisterResolver : kotlin/jvm/functions/Function1 { + public abstract fun invoke (Lcom/android/tools/smali/dexlib2/iface/Method;)Ljava/lang/Integer; +} + +public final class app/revanced/patches/shared/patch/integrations/AbstractIntegrationsPatch$IntegrationsFingerprint$RegisterResolver$DefaultImpls { + public static fun invoke (Lapp/revanced/patches/shared/patch/integrations/AbstractIntegrationsPatch$IntegrationsFingerprint$RegisterResolver;Lcom/android/tools/smali/dexlib2/iface/Method;)Ljava/lang/Integer; +} + +public final class app/revanced/patches/shared/patch/litho/ComponentParserPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/shared/patch/litho/ComponentParserPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/shared/patch/litho/LithoThemePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/shared/patch/litho/LithoThemePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public final fun injectCall (Ljava/lang/String;)V +} + +public final class app/revanced/patches/shared/patch/mapping/ResourceMappingPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/shared/patch/mapping/ResourceMappingPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/shared/patch/mapping/ResourceMappingPatch$ResourceElement { + public fun (Ljava/lang/String;Ljava/lang/String;J)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()J + public final fun copy (Ljava/lang/String;Ljava/lang/String;J)Lapp/revanced/patches/shared/patch/mapping/ResourceMappingPatch$ResourceElement; + public static synthetic fun copy$default (Lapp/revanced/patches/shared/patch/mapping/ResourceMappingPatch$ResourceElement;Ljava/lang/String;Ljava/lang/String;JILjava/lang/Object;)Lapp/revanced/patches/shared/patch/mapping/ResourceMappingPatch$ResourceElement; + public fun equals (Ljava/lang/Object;)Z + public final fun getId ()J + public final fun getName ()Ljava/lang/String; + public final fun getType ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class app/revanced/patches/shared/patch/mapping/ResourceType : java/lang/Enum { + public static final field ATTR Lapp/revanced/patches/shared/patch/mapping/ResourceType; + public static final field BOOL Lapp/revanced/patches/shared/patch/mapping/ResourceType; + public static final field COLOR Lapp/revanced/patches/shared/patch/mapping/ResourceType; + public static final field DIMEN Lapp/revanced/patches/shared/patch/mapping/ResourceType; + public static final field DRAWABLE Lapp/revanced/patches/shared/patch/mapping/ResourceType; + public static final field ID Lapp/revanced/patches/shared/patch/mapping/ResourceType; + public static final field LAYOUT Lapp/revanced/patches/shared/patch/mapping/ResourceType; + public static final field STRING Lapp/revanced/patches/shared/patch/mapping/ResourceType; + public static final field STYLE Lapp/revanced/patches/shared/patch/mapping/ResourceType; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public final fun getValue ()Ljava/lang/String; + public static fun valueOf (Ljava/lang/String;)Lapp/revanced/patches/shared/patch/mapping/ResourceType; + public static fun values ()[Lapp/revanced/patches/shared/patch/mapping/ResourceType; +} + +public final class app/revanced/patches/shared/patch/microg/Constants { + public static final field INSTANCE Lapp/revanced/patches/shared/patch/microg/Constants; + public static final field META_GMS_PACKAGE_NAME Ljava/lang/String; + public static final field META_SPOOFED_PACKAGE_NAME Ljava/lang/String; + public static final field META_SPOOFED_PACKAGE_SIGNATURE Ljava/lang/String; + public static final field MICROG_PACKAGE_NAME Ljava/lang/String; + public static final field MICROG_VENDOR Ljava/lang/String; + public final fun getACTIONS ()Ljava/util/List; + public final fun getAUTHORITIES ()Ljava/util/List; + public final fun getPERMISSIONS ()Ljava/util/List; +} + +public final class app/revanced/patches/shared/patch/microg/MicroGBytecodeHelper { + public static final field INSTANCE Lapp/revanced/patches/shared/patch/microg/MicroGBytecodeHelper; + public final fun packageNameTransform (Ljava/lang/String;Ljava/lang/String;)Lkotlin/jvm/functions/Function1; + public final fun patchBytecode (Lapp/revanced/patcher/data/BytecodeContext;[Lkotlin/jvm/functions/Function1;Lapp/revanced/patches/shared/patch/microg/MicroGBytecodeHelper$PrimeMethodTransformationData;Ljava/util/List;)V +} + +public final class app/revanced/patches/shared/patch/microg/MicroGBytecodeHelper$PrimeMethodTransformationData { + public fun (Lapp/revanced/patcher/fingerprint/MethodFingerprint;Ljava/lang/String;Ljava/lang/String;)V + public final fun component1 ()Lapp/revanced/patcher/fingerprint/MethodFingerprint; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Ljava/lang/String; + public final fun copy (Lapp/revanced/patcher/fingerprint/MethodFingerprint;Ljava/lang/String;Ljava/lang/String;)Lapp/revanced/patches/shared/patch/microg/MicroGBytecodeHelper$PrimeMethodTransformationData; + public static synthetic fun copy$default (Lapp/revanced/patches/shared/patch/microg/MicroGBytecodeHelper$PrimeMethodTransformationData;Lapp/revanced/patcher/fingerprint/MethodFingerprint;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lapp/revanced/patches/shared/patch/microg/MicroGBytecodeHelper$PrimeMethodTransformationData; + public fun equals (Ljava/lang/Object;)Z + public final fun getFromPackageName ()Ljava/lang/String; + public final fun getPrimeMethodFingerprint ()Lapp/revanced/patcher/fingerprint/MethodFingerprint; + public final fun getToPackageName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; + public final fun transformPrimeMethodPackageName ()V +} + +public final class app/revanced/patches/shared/patch/microg/MicroGManifestHelper { + public static final field INSTANCE Lapp/revanced/patches/shared/patch/microg/MicroGManifestHelper; + public final fun addSpoofingMetadata (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;Ljava/lang/String;)V +} + +public final class app/revanced/patches/shared/patch/microg/MicroGResourceHelper { + public static final field INSTANCE Lapp/revanced/patches/shared/patch/microg/MicroGResourceHelper; + public final fun patchManifest (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;Ljava/lang/String;)V + public final fun patchSetting (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;Ljava/lang/String;)V +} + +public abstract class app/revanced/patches/shared/patch/opus/AbstractOpusCodecsPatch : app/revanced/patcher/patch/BytecodePatch { + public field targetReference Lcom/android/tools/smali/dexlib2/iface/reference/Reference; + public fun (Ljava/lang/String;)V + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public final fun getTargetReference ()Lcom/android/tools/smali/dexlib2/iface/reference/Reference; + public final fun setTargetReference (Lcom/android/tools/smali/dexlib2/iface/reference/Reference;)V +} + +public abstract class app/revanced/patches/shared/patch/overlaybackground/AbstractOverlayBackgroundPatch : app/revanced/patcher/patch/ResourcePatch { + public fun ([Ljava/lang/String;[Ljava/lang/String;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/shared/patch/packagename/PackageNamePatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/shared/patch/packagename/PackageNamePatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public abstract class app/revanced/patches/shared/patch/settings/AbstractSettingsResourcePatch : app/revanced/patcher/patch/ResourcePatch { + public fun (Ljava/lang/String;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public abstract class app/revanced/patches/shared/patch/tracking/AbstractSanitizeUrlQueryPatch : app/revanced/patcher/patch/BytecodePatch { + public fun (Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V + public synthetic fun (Ljava/lang/String;Ljava/util/List;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public abstract class app/revanced/patches/shared/patch/transformation/AbstractTransformInstructionsPatch : app/revanced/patcher/patch/BytecodePatch { + public fun ()V + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public abstract fun filterMap (Lcom/android/tools/smali/dexlib2/iface/ClassDef;Lcom/android/tools/smali/dexlib2/iface/Method;Lcom/android/tools/smali/dexlib2/iface/instruction/Instruction;I)Ljava/lang/Object; + public final fun findPatchIndices (Lcom/android/tools/smali/dexlib2/iface/ClassDef;Lcom/android/tools/smali/dexlib2/iface/Method;)Lkotlin/sequences/Sequence; + public abstract fun transform (Lapp/revanced/patcher/util/proxy/mutableTypes/MutableMethod;Ljava/lang/Object;)V +} + +public abstract class app/revanced/patches/shared/patch/translations/AbstractTranslationsPatch : app/revanced/patcher/patch/ResourcePatch { + public fun (Ljava/lang/String;[Ljava/lang/String;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public abstract class app/revanced/patches/shared/patch/versionspoof/AbstractVersionSpoofPatch : app/revanced/patcher/patch/BytecodePatch { + public fun (Ljava/lang/String;)V + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public abstract class app/revanced/patches/shared/patch/voicesearch/AbstractVoiceSearchButtonPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field IMAGE_VIEW_TAG Ljava/lang/String; + public static final field VOICE_SEARCH_ID Ljava/lang/String; + public fun ([Ljava/lang/String;[Ljava/lang/String;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/ads/general/GeneralAdsBytecodePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/ads/general/GeneralAdsBytecodePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/ads/general/GeneralAdsPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/ads/general/GeneralAdsPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/ads/getpremium/HideGetPremiumPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/ads/getpremium/HideGetPremiumPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/ads/getpremium/fingerprints/CompactYpcOfferModuleViewFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/ads/getpremium/fingerprints/CompactYpcOfferModuleViewFingerprint; +} + +public final class app/revanced/patches/youtube/ads/video/VideoAdsPatch : app/revanced/patches/shared/patch/ads/AbstractAdsPatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/ads/video/VideoAdsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/alternativethumbnails/general/AlternativeThumbnailsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/alternativethumbnails/general/AlternativeThumbnailsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/buttomplayer/buttoncontainer/ButtonContainerPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/buttomplayer/buttoncontainer/ButtonContainerPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/buttomplayer/comment/CommentComponentPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/buttomplayer/comment/CommentComponentPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/buttomplayer/comment/fingerprints/ShortsLiveStreamEmojiPickerOnClickListenerFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/buttomplayer/comment/fingerprints/ShortsLiveStreamEmojiPickerOnClickListenerFingerprint; +} + +public final class app/revanced/patches/youtube/buttomplayer/comment/fingerprints/ShortsLiveStreamEmojiPickerOpacityFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/buttomplayer/comment/fingerprints/ShortsLiveStreamEmojiPickerOpacityFingerprint; +} + +public final class app/revanced/patches/youtube/buttomplayer/comment/fingerprints/ShortsLiveStreamThanksFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/buttomplayer/comment/fingerprints/ShortsLiveStreamThanksFingerprint; +} + +public final class app/revanced/patches/youtube/buttomplayer/gestures/BottomPlayerGesturesPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/buttomplayer/gestures/BottomPlayerGesturesPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/buttomplayer/gestures/fingerprints/BottomPlayerGesturesFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/buttomplayer/gestures/fingerprints/BottomPlayerGesturesFingerprint; +} + +public final class app/revanced/patches/youtube/flyoutpanel/feed/FeedFlyoutPanelPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/flyoutpanel/feed/FeedFlyoutPanelPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/flyoutpanel/feed/fingerprints/BottomSheetMenuItemBuilderFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/flyoutpanel/feed/fingerprints/BottomSheetMenuItemBuilderFingerprint; +} + +public final class app/revanced/patches/youtube/flyoutpanel/feed/fingerprints/ContextualMenuItemBuilderFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/flyoutpanel/feed/fingerprints/ContextualMenuItemBuilderFingerprint; +} + +public final class app/revanced/patches/youtube/flyoutpanel/oldqualitylayout/OldQualityLayoutPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/flyoutpanel/oldqualitylayout/OldQualityLayoutPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/flyoutpanel/oldspeedlayout/OldSpeedLayoutPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/flyoutpanel/oldspeedlayout/OldSpeedLayoutPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/flyoutpanel/oldspeedlayout/fingerprints/CustomPlaybackSpeedIntegrationsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/flyoutpanel/oldspeedlayout/fingerprints/CustomPlaybackSpeedIntegrationsFingerprint; +} + +public final class app/revanced/patches/youtube/flyoutpanel/oldspeedlayout/fingerprints/PlaybackRateBottomSheetClassFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/flyoutpanel/oldspeedlayout/fingerprints/PlaybackRateBottomSheetClassFingerprint; +} + +public final class app/revanced/patches/youtube/flyoutpanel/player/ChangeTogglePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/flyoutpanel/player/ChangeTogglePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/flyoutpanel/player/PlayerFlyoutPanelPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/flyoutpanel/player/PlayerFlyoutPanelPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/flyoutpanel/player/fingerprints/AdditionalSettingsConfigFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/flyoutpanel/player/fingerprints/AdditionalSettingsConfigFingerprint; +} + +public final class app/revanced/patches/youtube/flyoutpanel/player/fingerprints/AdvancedQualityBottomSheetFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/flyoutpanel/player/fingerprints/AdvancedQualityBottomSheetFingerprint; +} + +public final class app/revanced/patches/youtube/flyoutpanel/player/fingerprints/CaptionsBottomSheetFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/flyoutpanel/player/fingerprints/CaptionsBottomSheetFingerprint; +} + +public final class app/revanced/patches/youtube/flyoutpanel/player/fingerprints/CinematicLightingFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/flyoutpanel/player/fingerprints/CinematicLightingFingerprint; +} + +public final class app/revanced/patches/youtube/flyoutpanel/player/fingerprints/PlaybackLoopInitFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/flyoutpanel/player/fingerprints/PlaybackLoopInitFingerprint; +} + +public final class app/revanced/patches/youtube/flyoutpanel/player/fingerprints/PlaybackLoopOnClickListenerFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/flyoutpanel/player/fingerprints/PlaybackLoopOnClickListenerFingerprint; +} + +public final class app/revanced/patches/youtube/flyoutpanel/player/fingerprints/StableVolumeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/flyoutpanel/player/fingerprints/StableVolumeFingerprint; +} + +public final class app/revanced/patches/youtube/flyoutpanel/recyclerview/BottomSheetRecyclerViewPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/flyoutpanel/recyclerview/BottomSheetRecyclerViewPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/flyoutpanel/recyclerview/fingerprints/BottomSheetRecyclerViewBuilderFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/flyoutpanel/recyclerview/fingerprints/BottomSheetRecyclerViewBuilderFingerprint; +} + +public final class app/revanced/patches/youtube/fullscreen/autoplaypreview/HideAutoplayPreviewPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/fullscreen/autoplaypreview/HideAutoplayPreviewPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/fullscreen/compactcontrolsoverlay/CompactControlsOverlayPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/fullscreen/compactcontrolsoverlay/CompactControlsOverlayPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/fullscreen/endscreenoverlay/HideEndScreenOverlayPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/fullscreen/endscreenoverlay/HideEndScreenOverlayPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/fullscreen/endscreenoverlay/fingerprints/EndScreenResultsParentFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/fullscreen/endscreenoverlay/fingerprints/EndScreenResultsParentFingerprint; +} + +public final class app/revanced/patches/youtube/fullscreen/forcefullscreen/ForceFullscreenPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/fullscreen/forcefullscreen/ForceFullscreenPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/fullscreen/forcefullscreen/fingerprints/ClientSettingEndpointFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/fullscreen/forcefullscreen/fingerprints/ClientSettingEndpointFingerprint; +} + +public final class app/revanced/patches/youtube/fullscreen/forcefullscreen/fingerprints/VideoPortraitParentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/fullscreen/forcefullscreen/fingerprints/VideoPortraitParentFingerprint; +} + +public final class app/revanced/patches/youtube/fullscreen/fullscreenpanels/HideFullscreenPanelsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/fullscreen/fullscreenpanels/HideFullscreenPanelsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/fullscreen/fullscreenpanels/fingerprints/FullscreenEngagementPanelFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/fullscreen/fullscreenpanels/fingerprints/FullscreenEngagementPanelFingerprint; +} + +public final class app/revanced/patches/youtube/fullscreen/fullscreenpanels/fingerprints/FullscreenViewAdderFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/fullscreen/fullscreenpanels/fingerprints/FullscreenViewAdderFingerprint; +} + +public final class app/revanced/patches/youtube/fullscreen/landscapemode/disable/DisableLandScapeModePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/fullscreen/landscapemode/disable/DisableLandScapeModePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/fullscreen/landscapemode/disable/fingerprints/OrientationParentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/fullscreen/landscapemode/disable/fingerprints/OrientationParentFingerprint; +} + +public final class app/revanced/patches/youtube/fullscreen/landscapemode/disable/fingerprints/OrientationPrimaryFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/fullscreen/landscapemode/disable/fingerprints/OrientationPrimaryFingerprint; +} + +public final class app/revanced/patches/youtube/fullscreen/landscapemode/disable/fingerprints/OrientationSecondaryFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/fullscreen/landscapemode/disable/fingerprints/OrientationSecondaryFingerprint; +} + +public final class app/revanced/patches/youtube/fullscreen/landscapemode/keep/KeepLandScapeModePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/fullscreen/landscapemode/keep/KeepLandScapeModePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/fullscreen/landscapemode/keep/fingerprints/BroadcastReceiverFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/fullscreen/landscapemode/keep/fingerprints/BroadcastReceiverFingerprint; +} + +public final class app/revanced/patches/youtube/fullscreen/landscapemode/keep/fingerprints/LandScapeModeConfigFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/fullscreen/landscapemode/keep/fingerprints/LandScapeModeConfigFingerprint; +} + +public final class app/revanced/patches/youtube/fullscreen/quickactions/QuickActionsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/fullscreen/quickactions/QuickActionsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/accountmenu/AccountMenuPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/accountmenu/AccountMenuPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/accountmenu/fingerprints/AccountListFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/accountmenu/fingerprints/AccountListFingerprint; +} + +public final class app/revanced/patches/youtube/general/accountmenu/fingerprints/AccountListParentFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/accountmenu/fingerprints/AccountListParentFingerprint; +} + +public final class app/revanced/patches/youtube/general/accountmenu/fingerprints/AccountMenuFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/accountmenu/fingerprints/AccountMenuFingerprint; +} + +public final class app/revanced/patches/youtube/general/accountmenu/fingerprints/AccountMenuParentFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/accountmenu/fingerprints/AccountMenuParentFingerprint; +} + +public final class app/revanced/patches/youtube/general/accountmenu/fingerprints/AccountMenuPatchFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/accountmenu/fingerprints/AccountMenuPatchFingerprint; +} + +public final class app/revanced/patches/youtube/general/accountmenu/fingerprints/SetViewGroupMarginFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/accountmenu/fingerprints/SetViewGroupMarginFingerprint; +} + +public final class app/revanced/patches/youtube/general/autocaptions/AutoCaptionsPatch : app/revanced/patches/shared/patch/captions/AbstractAutoCaptionsPatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/autocaptions/AutoCaptionsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/autopopuppanels/PlayerPopupPanelsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/autopopuppanels/PlayerPopupPanelsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/autopopuppanels/fingerprints/EngagementPanelControllerFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/autopopuppanels/fingerprints/EngagementPanelControllerFingerprint; +} + +public final class app/revanced/patches/youtube/general/castbutton/HideCastButtonPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/castbutton/HideCastButtonPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/castbutton/fingerprints/CastButtonFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/castbutton/fingerprints/CastButtonFingerprint; +} + +public final class app/revanced/patches/youtube/general/categorybar/CategoryBarPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/categorybar/CategoryBarPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/categorybar/fingerprints/FilterBarHeightFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/categorybar/fingerprints/FilterBarHeightFingerprint; +} + +public final class app/revanced/patches/youtube/general/categorybar/fingerprints/RelatedChipCloudFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/categorybar/fingerprints/RelatedChipCloudFingerprint; +} + +public final class app/revanced/patches/youtube/general/categorybar/fingerprints/SearchResultsChipBarFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/categorybar/fingerprints/SearchResultsChipBarFingerprint; +} + +public final class app/revanced/patches/youtube/general/channellistsubmenu/ChannelListSubMenuPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/channellistsubmenu/ChannelListSubMenuPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/channellistsubmenu/fingerprints/ChannelListSubMenuFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/channellistsubmenu/fingerprints/ChannelListSubMenuFingerprint; +} + +public final class app/revanced/patches/youtube/general/channelprofile/ChannelProfileComponentsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/channelprofile/ChannelProfileComponentsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/channelprofile/fingerprints/DefaultsTabsBarFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/channelprofile/fingerprints/DefaultsTabsBarFingerprint; +} + +public final class app/revanced/patches/youtube/general/crowdfundingbox/CrowdfundingBoxPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/crowdfundingbox/CrowdfundingBoxPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/crowdfundingbox/fingerprints/CrowdfundingBoxFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/crowdfundingbox/fingerprints/CrowdfundingBoxFingerprint; +} + +public final class app/revanced/patches/youtube/general/descriptions/DescriptionComponentsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/descriptions/DescriptionComponentsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/dialog/RemoveViewerDiscretionDialogPatch : app/revanced/patches/shared/patch/dialog/AbstractRemoveViewerDiscretionDialogPatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/dialog/RemoveViewerDiscretionDialogPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/dialog/fingerprints/AgeVerifiedFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/dialog/fingerprints/AgeVerifiedFingerprint; +} + +public final class app/revanced/patches/youtube/general/floatingmicrophone/FloatingMicrophonePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/floatingmicrophone/FloatingMicrophonePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/floatingmicrophone/fingerprints/FloatingMicrophoneFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/floatingmicrophone/fingerprints/FloatingMicrophoneFingerprint; +} + +public final class app/revanced/patches/youtube/general/handle/HideHandlePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/handle/HideHandlePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/handle/fingerprints/AccountSwitcherAccessibilityLabelFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/handle/fingerprints/AccountSwitcherAccessibilityLabelFingerprint; +} + +public final class app/revanced/patches/youtube/general/headerswitch/HeaderSwitchPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/headerswitch/HeaderSwitchPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/latestvideosbutton/LatestVideosButtonPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/latestvideosbutton/LatestVideosButtonPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/latestvideosbutton/fingerprints/LatestVideosButtonFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/latestvideosbutton/fingerprints/LatestVideosButtonFingerprint; +} + +public final class app/revanced/patches/youtube/general/layout/LayoutComponentsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/layout/LayoutComponentsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/loadingscreen/GradientLoadingScreenPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/loadingscreen/GradientLoadingScreenPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/loadingscreen/fingerprints/GradientLoadingScreenPrimaryFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/loadingscreen/fingerprints/GradientLoadingScreenPrimaryFingerprint; +} + +public final class app/revanced/patches/youtube/general/loadingscreen/fingerprints/GradientLoadingScreenSecondaryFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/loadingscreen/fingerprints/GradientLoadingScreenSecondaryFingerprint; +} + +public final class app/revanced/patches/youtube/general/loadmorebutton/LoadMoreButtonPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/loadmorebutton/LoadMoreButtonPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/loadmorebutton/fingerprints/LoadMoreButtonFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/loadmorebutton/fingerprints/LoadMoreButtonFingerprint; +} + +public final class app/revanced/patches/youtube/general/mixplaylists/MixPlaylistsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/mixplaylists/MixPlaylistsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/mixplaylists/fingerprints/ElementParserFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/mixplaylists/fingerprints/ElementParserFingerprint; +} + +public final class app/revanced/patches/youtube/general/mixplaylists/fingerprints/EmptyFlatBufferFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/mixplaylists/fingerprints/EmptyFlatBufferFingerprint; +} + +public final class app/revanced/patches/youtube/general/rollingnumber/DisableRollingNumberAnimationPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/rollingnumber/DisableRollingNumberAnimationPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/searchterm/SearchTermThumbnailPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/searchterm/SearchTermThumbnailPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/searchterm/fingerprints/CreateSearchSuggestionsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/searchterm/fingerprints/CreateSearchSuggestionsFingerprint; +} + +public final class app/revanced/patches/youtube/general/snackbar/HideSnackBarPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/snackbar/HideSnackBarPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/snackbar/fingerprints/HideSnackBarFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/snackbar/fingerprints/HideSnackBarFingerprint; +} + +public final class app/revanced/patches/youtube/general/songsearch/SongSearchPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/songsearch/SongSearchPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/songsearch/fingerprints/VoiceSearchConfigFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/songsearch/fingerprints/VoiceSearchConfigFingerprint; +} + +public final class app/revanced/patches/youtube/general/startpage/ChangeStartPagePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/startpage/ChangeStartPagePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/startpage/fingerprints/StartActivityFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/startpage/fingerprints/StartActivityFingerprint; +} + +public final class app/revanced/patches/youtube/general/suggestions/SuggestionsShelfPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/suggestions/SuggestionsShelfPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/suggestions/fingerprints/BreakingNewsFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/suggestions/fingerprints/BreakingNewsFingerprint; +} + +public final class app/revanced/patches/youtube/general/tabletminiplayer/TabletMiniPlayerPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/tabletminiplayer/TabletMiniPlayerPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/tabletminiplayer/fingerprints/MiniPlayerDimensionsCalculatorFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/tabletminiplayer/fingerprints/MiniPlayerDimensionsCalculatorFingerprint; +} + +public final class app/revanced/patches/youtube/general/tabletminiplayer/fingerprints/MiniPlayerOverrideFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/tabletminiplayer/fingerprints/MiniPlayerOverrideFingerprint; +} + +public final class app/revanced/patches/youtube/general/tabletminiplayer/fingerprints/MiniPlayerOverrideNoContextFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/tabletminiplayer/fingerprints/MiniPlayerOverrideNoContextFingerprint; +} + +public final class app/revanced/patches/youtube/general/tabletminiplayer/fingerprints/MiniPlayerResponseModelSizeCheckFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/tabletminiplayer/fingerprints/MiniPlayerResponseModelSizeCheckFingerprint; +} + +public final class app/revanced/patches/youtube/general/toolbar/ToolBarButtonPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/toolbar/ToolBarButtonPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/trendingsearches/TrendingSearchesPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/trendingsearches/TrendingSearchesPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/trendingsearches/fingerprints/SearchBarEntryFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/trendingsearches/fingerprints/SearchBarEntryFingerprint; +} + +public final class app/revanced/patches/youtube/general/widesearchbar/WideSearchBarPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/widesearchbar/WideSearchBarPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/general/widesearchbar/fingerprints/SetActionBarRingoFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/widesearchbar/fingerprints/SetActionBarRingoFingerprint; +} + +public final class app/revanced/patches/youtube/general/widesearchbar/fingerprints/SetWordMarkHeaderFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/widesearchbar/fingerprints/SetWordMarkHeaderFingerprint; +} + +public final class app/revanced/patches/youtube/general/widesearchbar/fingerprints/YouActionBarFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/general/widesearchbar/fingerprints/YouActionBarFingerprint; +} + +public final class app/revanced/patches/youtube/layout/animated/AnimatedButtonBackgroundPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/layout/animated/AnimatedButtonBackgroundPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/layout/animated/AnimatedLikePatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/layout/animated/AnimatedLikePatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/layout/branding/icon/CustomBrandingIconPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/layout/branding/icon/CustomBrandingIconPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/layout/branding/name/CustomBrandingNamePatch : app/revanced/patches/shared/patch/elements/AbstractRemoveStringsElementsPatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/layout/branding/name/CustomBrandingNamePatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/layout/doubletapbackground/DoubleTapOverlayBackgroundPatch : app/revanced/patches/shared/patch/overlaybackground/AbstractOverlayBackgroundPatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/layout/doubletapbackground/DoubleTapOverlayBackgroundPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/layout/doubletaplength/DoubleTapLengthPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/layout/doubletaplength/DoubleTapLengthPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/layout/header/CustomBrandingHeadingPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/layout/header/CustomBrandingHeadingPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/layout/materialyou/MaterialYouPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/layout/materialyou/MaterialYouPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/layout/pipnotification/PiPNotificationPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/layout/pipnotification/PiPNotificationPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/layout/pipnotification/fingerprints/PiPNotificationFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/layout/pipnotification/fingerprints/PiPNotificationFingerprint; +} + +public final class app/revanced/patches/youtube/layout/splashanimation/AddSplashAnimationPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/layout/splashanimation/AddSplashAnimationPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/layout/theme/GeneralThemePatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/layout/theme/GeneralThemePatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/layout/theme/ThemePatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/layout/theme/ThemePatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/layout/tooltip/TooltipContentViewPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/layout/tooltip/TooltipContentViewPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/layout/tooltip/fingerprints/TooltipContentViewFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/layout/tooltip/fingerprints/TooltipContentViewFingerprint; +} + +public final class app/revanced/patches/youtube/layout/voicesearch/VoiceSearchButtonPatch : app/revanced/patches/shared/patch/voicesearch/AbstractVoiceSearchButtonPatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/layout/voicesearch/VoiceSearchButtonPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/misc/ambientmode/AmbientModeSwitchPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/ambientmode/AmbientModeSwitchPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/misc/ambientmode/fingerprints/AmbientModeInFullscreenFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/ambientmode/fingerprints/AmbientModeInFullscreenFingerprint; +} + +public final class app/revanced/patches/youtube/misc/ambientmode/fingerprints/PowerSaveModeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/ambientmode/fingerprints/PowerSaveModeFingerprint; +} + +public final class app/revanced/patches/youtube/misc/ambientmode/fingerprints/PowerSaveModeOneFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/ambientmode/fingerprints/PowerSaveModeOneFingerprint; +} + +public final class app/revanced/patches/youtube/misc/ambientmode/fingerprints/PowerSaveModeTwoFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/ambientmode/fingerprints/PowerSaveModeTwoFingerprint; +} + +public final class app/revanced/patches/youtube/misc/codec/audio/ForceOpusCodecPatch : app/revanced/patches/shared/patch/opus/AbstractOpusCodecsPatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/codec/audio/ForceOpusCodecPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/misc/codec/video/ForceVideoCodecPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/codec/video/ForceVideoCodecPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/misc/codec/video/fingerprints/VideoPrimaryFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/codec/video/fingerprints/VideoPrimaryFingerprint; +} + +public final class app/revanced/patches/youtube/misc/codec/video/fingerprints/VideoPropsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/codec/video/fingerprints/VideoPropsFingerprint; +} + +public final class app/revanced/patches/youtube/misc/codec/video/fingerprints/VideoPropsParentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/codec/video/fingerprints/VideoPropsParentFingerprint; +} + +public final class app/revanced/patches/youtube/misc/codec/video/fingerprints/VideoSecondaryFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/codec/video/fingerprints/VideoSecondaryFingerprint; +} + +public final class app/revanced/patches/youtube/misc/debugging/DebuggingPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/debugging/DebuggingPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/misc/externalbrowser/ExternalBrowserPatch : app/revanced/patches/shared/patch/transformation/AbstractTransformInstructionsPatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/externalbrowser/ExternalBrowserPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public synthetic fun filterMap (Lcom/android/tools/smali/dexlib2/iface/ClassDef;Lcom/android/tools/smali/dexlib2/iface/Method;Lcom/android/tools/smali/dexlib2/iface/instruction/Instruction;I)Ljava/lang/Object; + public fun filterMap (Lcom/android/tools/smali/dexlib2/iface/ClassDef;Lcom/android/tools/smali/dexlib2/iface/Method;Lcom/android/tools/smali/dexlib2/iface/instruction/Instruction;I)Lkotlin/Pair; + public synthetic fun transform (Lapp/revanced/patcher/util/proxy/mutableTypes/MutableMethod;Ljava/lang/Object;)V + public fun transform (Lapp/revanced/patcher/util/proxy/mutableTypes/MutableMethod;Lkotlin/Pair;)V +} + +public final class app/revanced/patches/youtube/misc/language/LanguageSelectorPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/language/LanguageSelectorPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/misc/language/fingerprints/GeneralPrefsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/language/fingerprints/GeneralPrefsFingerprint; +} + +public final class app/revanced/patches/youtube/misc/language/fingerprints/GeneralPrefsLegacyFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/language/fingerprints/GeneralPrefsLegacyFingerprint; +} + +public final class app/revanced/patches/youtube/misc/layoutswitch/LayoutSwitchPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/layoutswitch/LayoutSwitchPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/misc/layoutswitch/fingerprints/GetFormFactorFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/layoutswitch/fingerprints/GetFormFactorFingerprint; +} + +public final class app/revanced/patches/youtube/misc/minimizedplayback/MinimizedPlaybackPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/minimizedplayback/MinimizedPlaybackPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/misc/minimizedplayback/fingerprints/KidsMinimizedPlaybackPolicyControllerFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/minimizedplayback/fingerprints/KidsMinimizedPlaybackPolicyControllerFingerprint; +} + +public final class app/revanced/patches/youtube/misc/minimizedplayback/fingerprints/MinimizedPlaybackManagerFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/minimizedplayback/fingerprints/MinimizedPlaybackManagerFingerprint; +} + +public final class app/revanced/patches/youtube/misc/minimizedplayback/fingerprints/MinimizedPlaybackSettingsFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/minimizedplayback/fingerprints/MinimizedPlaybackSettingsFingerprint; +} + +public final class app/revanced/patches/youtube/misc/minimizedplayback/fingerprints/PiPControllerFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/minimizedplayback/fingerprints/PiPControllerFingerprint; +} + +public final class app/revanced/patches/youtube/misc/openlinksdirectly/OpenLinksDirectlyPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/openlinksdirectly/OpenLinksDirectlyPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/misc/openlinksdirectly/fingerprints/OpenLinksDirectlyFingerprintPrimary : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/openlinksdirectly/fingerprints/OpenLinksDirectlyFingerprintPrimary; +} + +public final class app/revanced/patches/youtube/misc/openlinksdirectly/fingerprints/OpenLinksDirectlyFingerprintSecondary : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/openlinksdirectly/fingerprints/OpenLinksDirectlyFingerprintSecondary; +} + +public final class app/revanced/patches/youtube/misc/quic/QUICProtocolPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/quic/QUICProtocolPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/misc/quic/fingerprints/CronetEngineBuilderFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/quic/fingerprints/CronetEngineBuilderFingerprint; +} + +public final class app/revanced/patches/youtube/misc/quic/fingerprints/ExperimentalCronetEngineBuilderFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/quic/fingerprints/ExperimentalCronetEngineBuilderFingerprint; +} + +public final class app/revanced/patches/youtube/misc/splashanimation/NewSplashAnimationPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/splashanimation/NewSplashAnimationPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/misc/splashanimation/fingerprints/WatchWhileActivityWithInFlagsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/splashanimation/fingerprints/WatchWhileActivityWithInFlagsFingerprint; +} + +public final class app/revanced/patches/youtube/misc/splashanimation/fingerprints/WatchWhileActivityWithOutFlagsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/splashanimation/fingerprints/WatchWhileActivityWithOutFlagsFingerprint; +} + +public final class app/revanced/patches/youtube/misc/spoofappversion/SpoofAppVersionPatch : app/revanced/patches/shared/patch/versionspoof/AbstractVersionSpoofPatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/spoofappversion/SpoofAppVersionPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/misc/spoofdimensions/SpoofDeviceDimensionsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/spoofdimensions/SpoofDeviceDimensionsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/misc/spoofdimensions/fingerprints/DeviceDimensionsModelToStringFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/spoofdimensions/fingerprints/DeviceDimensionsModelToStringFingerprint; +} + +public final class app/revanced/patches/youtube/misc/tracking/SanitizeUrlQueryPatch : app/revanced/patches/shared/patch/tracking/AbstractSanitizeUrlQueryPatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/tracking/SanitizeUrlQueryPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/misc/tracking/fingerprints/ShareLinkFormatterFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/tracking/fingerprints/ShareLinkFormatterFingerprint; +} + +public final class app/revanced/patches/youtube/misc/tracking/fingerprints/SystemShareLinkFormatterFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/tracking/fingerprints/SystemShareLinkFormatterFingerprint; +} + +public final class app/revanced/patches/youtube/misc/translations/TranslationsPatch : app/revanced/patches/shared/patch/translations/AbstractTranslationsPatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/translations/TranslationsPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/misc/updatescreen/UpdateScreenPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/updatescreen/UpdateScreenPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/misc/updatescreen/fingerprints/AppBlockingCheckResultToStringFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/misc/updatescreen/fingerprints/AppBlockingCheckResultToStringFingerprint; +} + +public final class app/revanced/patches/youtube/navigation/label/NavigationLabelPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/navigation/label/NavigationLabelPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/navigation/label/fingerprints/PivotBarSetTextFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/navigation/label/fingerprints/PivotBarSetTextFingerprint; +} + +public final class app/revanced/patches/youtube/navigation/navigationbuttons/NavigationButtonsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/navigation/navigationbuttons/NavigationButtonsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/navigation/navigationbuttons/fingerprints/AutoMotiveFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/navigation/navigationbuttons/fingerprints/AutoMotiveFingerprint; +} + +public final class app/revanced/patches/youtube/navigation/navigationbuttons/fingerprints/PivotBarEnumFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/navigation/navigationbuttons/fingerprints/PivotBarEnumFingerprint; +} + +public final class app/revanced/patches/youtube/navigation/navigationbuttons/fingerprints/PivotBarShortsButtonViewFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/navigation/navigationbuttons/fingerprints/PivotBarShortsButtonViewFingerprint; +} + +public final class app/revanced/patches/youtube/navigation/tabletnavbar/TabletNavigationBarPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/navigation/tabletnavbar/TabletNavigationBarPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/navigation/tabletnavbar/fingerprints/PivotBarChangedFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/navigation/tabletnavbar/fingerprints/PivotBarChangedFingerprint; +} + +public final class app/revanced/patches/youtube/navigation/tabletnavbar/fingerprints/PivotBarStyleFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/navigation/tabletnavbar/fingerprints/PivotBarStyleFingerprint; +} + +public final class app/revanced/patches/youtube/overlaybutton/alwaysrepeat/AlwaysRepeatPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/overlaybutton/alwaysrepeat/AlwaysRepeatPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/overlaybutton/alwaysrepeat/fingerprints/AutoNavInformerFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/overlaybutton/alwaysrepeat/fingerprints/AutoNavInformerFingerprint; +} + +public final class app/revanced/patches/youtube/overlaybutton/download/hook/DownloadButtonHookPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/overlaybutton/download/hook/DownloadButtonHookPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/overlaybutton/download/hook/fingerprints/PlaylistOfflineDownloadOnClickFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/overlaybutton/download/hook/fingerprints/PlaylistOfflineDownloadOnClickFingerprint; +} + +public final class app/revanced/patches/youtube/overlaybutton/download/pip/DisablePiPPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/overlaybutton/download/pip/DisablePiPPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/overlaybutton/download/pip/fingerprints/PiPPlaybackFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/overlaybutton/download/pip/fingerprints/PiPPlaybackFingerprint; +} + +public final class app/revanced/patches/youtube/overlaybutton/general/OverlayButtonsPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/overlaybutton/general/OverlayButtonsPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/overlaybutton/whitelist/WhitelistPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/overlaybutton/whitelist/WhitelistPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/overlaybutton/whitelist/fingerprints/ChannelNameFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/overlaybutton/whitelist/fingerprints/ChannelNameFingerprint; +} + +public final class app/revanced/patches/youtube/overlaybutton/whitelist/fingerprints/PlayerResponseModelFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/overlaybutton/whitelist/fingerprints/PlayerResponseModelFingerprint; +} + +public final class app/revanced/patches/youtube/overlaybutton/whitelist/fingerprints/PrimaryInjectFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/overlaybutton/whitelist/fingerprints/PrimaryInjectFingerprint; +} + +public final class app/revanced/patches/youtube/overlaybutton/whitelist/fingerprints/SecondaryInjectFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/overlaybutton/whitelist/fingerprints/SecondaryInjectFingerprint; +} + +public final class app/revanced/patches/youtube/player/autoplaybutton/HideAutoplayButtonPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/autoplaybutton/HideAutoplayButtonPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/player/captionsbutton/HideCaptionsButtonBytecodePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/captionsbutton/HideCaptionsButtonBytecodePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/player/captionsbutton/fingerprints/LithoSubtitleButtonConfigFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/captionsbutton/fingerprints/LithoSubtitleButtonConfigFingerprint; +} + +public final class app/revanced/patches/youtube/player/captionsbutton/fingerprints/YouTubeControlsOverlaySubtitleButtonFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/captionsbutton/fingerprints/YouTubeControlsOverlaySubtitleButtonFingerprint; +} + +public final class app/revanced/patches/youtube/player/chapters/HideChapterInfoPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/chapters/HideChapterInfoPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/player/collapsebutton/HideCollapseButtonPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/collapsebutton/HideCollapseButtonPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/player/endscreencards/HideEndScreenCardsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/endscreencards/HideEndScreenCardsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/player/endscreencards/fingerprints/LayoutCircleFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/endscreencards/fingerprints/LayoutCircleFingerprint; +} + +public final class app/revanced/patches/youtube/player/endscreencards/fingerprints/LayoutIconFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/endscreencards/fingerprints/LayoutIconFingerprint; +} + +public final class app/revanced/patches/youtube/player/endscreencards/fingerprints/LayoutVideoFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/endscreencards/fingerprints/LayoutVideoFingerprint; +} + +public final class app/revanced/patches/youtube/player/filmstripoverlay/HideFilmstripOverlayPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/filmstripoverlay/HideFilmstripOverlayPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/player/filmstripoverlay/fingerprints/FilmStripOverlayConfigFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/filmstripoverlay/fingerprints/FilmStripOverlayConfigFingerprint; +} + +public final class app/revanced/patches/youtube/player/filmstripoverlay/fingerprints/FilmStripOverlayInteractionFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/filmstripoverlay/fingerprints/FilmStripOverlayInteractionFingerprint; +} + +public final class app/revanced/patches/youtube/player/filmstripoverlay/fingerprints/FilmStripOverlayParentFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/filmstripoverlay/fingerprints/FilmStripOverlayParentFingerprint; +} + +public final class app/revanced/patches/youtube/player/filmstripoverlay/fingerprints/FilmStripOverlayPreviewFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/filmstripoverlay/fingerprints/FilmStripOverlayPreviewFingerprint; +} + +public final class app/revanced/patches/youtube/player/filmstripoverlay/fingerprints/FineScrubbingOverlayFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/filmstripoverlay/fingerprints/FineScrubbingOverlayFingerprint; +} + +public final class app/revanced/patches/youtube/player/fullscreenbutton/HideFullscreenButtonPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/fullscreenbutton/HideFullscreenButtonPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/player/hapticfeedback/HapticFeedBackPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/hapticfeedback/HapticFeedBackPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/player/hapticfeedback/fingerprints/MarkerHapticsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/hapticfeedback/fingerprints/MarkerHapticsFingerprint; +} + +public final class app/revanced/patches/youtube/player/hapticfeedback/fingerprints/ScrubbingHapticsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/hapticfeedback/fingerprints/ScrubbingHapticsFingerprint; +} + +public final class app/revanced/patches/youtube/player/hapticfeedback/fingerprints/SeekHapticsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/hapticfeedback/fingerprints/SeekHapticsFingerprint; +} + +public final class app/revanced/patches/youtube/player/hapticfeedback/fingerprints/SeekUndoHapticsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/hapticfeedback/fingerprints/SeekUndoHapticsFingerprint; +} + +public final class app/revanced/patches/youtube/player/hapticfeedback/fingerprints/ZoomHapticsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/hapticfeedback/fingerprints/ZoomHapticsFingerprint; +} + +public final class app/revanced/patches/youtube/player/infocards/HideInfoCardsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/infocards/HideInfoCardsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/player/infocards/fingerprints/InfoCardsIncognitoFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/infocards/fingerprints/InfoCardsIncognitoFingerprint; +} + +public final class app/revanced/patches/youtube/player/musicbutton/HideMusicButtonPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/musicbutton/HideMusicButtonPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/player/musicbutton/fingerprints/MusicAppDeeplinkButtonAlternativeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/musicbutton/fingerprints/MusicAppDeeplinkButtonAlternativeFingerprint; +} + +public final class app/revanced/patches/youtube/player/musicbutton/fingerprints/MusicAppDeeplinkButtonFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/musicbutton/fingerprints/MusicAppDeeplinkButtonFingerprint; +} + +public final class app/revanced/patches/youtube/player/musicbutton/fingerprints/MusicAppDeeplinkButtonParentFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/musicbutton/fingerprints/MusicAppDeeplinkButtonParentFingerprint; +} + +public final class app/revanced/patches/youtube/player/playerbuttonbg/HidePlayerButtonBackgroundPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/playerbuttonbg/HidePlayerButtonBackgroundPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/player/playeroverlay/CustomPlayerOverlayOpacityPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/playeroverlay/CustomPlayerOverlayOpacityPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/player/previousnextbutton/HidePreviousNextButtonPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/previousnextbutton/HidePreviousNextButtonPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/player/seekmessage/SeekMessagePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/seekmessage/SeekMessagePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/player/seekmessage/fingerprints/SeekEduContainerFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/seekmessage/fingerprints/SeekEduContainerFingerprint; +} + +public final class app/revanced/patches/youtube/player/seekmessage/fingerprints/SeekEduUndoOverlayFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/seekmessage/fingerprints/SeekEduUndoOverlayFingerprint; +} + +public final class app/revanced/patches/youtube/player/speedoverlay/SpeedOverlayPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/speedoverlay/SpeedOverlayPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/player/speedoverlay/fingerprints/RestoreSlideToSeekBehaviorFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/speedoverlay/fingerprints/RestoreSlideToSeekBehaviorFingerprint; +} + +public final class app/revanced/patches/youtube/player/speedoverlay/fingerprints/SpeedOverlayFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/speedoverlay/fingerprints/SpeedOverlayFingerprint; +} + +public final class app/revanced/patches/youtube/player/suggestactions/SuggestedActionsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/suggestactions/SuggestedActionsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/player/suggestactions/fingerprints/SuggestedActionsFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/suggestactions/fingerprints/SuggestedActionsFingerprint; +} + +public final class app/revanced/patches/youtube/player/suggestedvideooverlay/SuggestedVideoOverlayPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/suggestedvideooverlay/SuggestedVideoOverlayPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/player/watermark/HideChannelWatermarkBytecodePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/watermark/HideChannelWatermarkBytecodePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/player/watermark/fingerprints/HideWatermarkFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/watermark/fingerprints/HideWatermarkFingerprint; +} + +public final class app/revanced/patches/youtube/player/watermark/fingerprints/HideWatermarkParentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/player/watermark/fingerprints/HideWatermarkParentFingerprint; +} + +public final class app/revanced/patches/youtube/seekbar/append/AppendTimeStampInformationPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/seekbar/append/AppendTimeStampInformationPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/seekbar/color/SeekbarColorPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/seekbar/color/SeekbarColorPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/seekbar/color/fingerprints/ControlsOverlayStyleFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/seekbar/color/fingerprints/ControlsOverlayStyleFingerprint; +} + +public final class app/revanced/patches/youtube/seekbar/color/fingerprints/ShortsSeekbarColorFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/seekbar/color/fingerprints/ShortsSeekbarColorFingerprint; +} + +public final class app/revanced/patches/youtube/seekbar/hide/HideSeekbarPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/seekbar/hide/HideSeekbarPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/seekbar/tapping/SeekbarTappingPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/seekbar/tapping/SeekbarTappingPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/seekbar/tapping/fingerprints/SeekbarTappingFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/seekbar/tapping/fingerprints/SeekbarTappingFingerprint; +} + +public final class app/revanced/patches/youtube/seekbar/thumbnailpreview/NewThumbnailPreviewPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/seekbar/thumbnailpreview/NewThumbnailPreviewPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/seekbar/timestamps/HideTimeStampPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/seekbar/timestamps/HideTimeStampPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/seekbar/timestamps/fingerprints/TimeCounterFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/seekbar/timestamps/fingerprints/TimeCounterFingerprint; +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/ShortsComponentPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/ShortsComponentPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/ShortsNavigationBarPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/ShortsNavigationBarPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/ShortsSubscriptionsButtonPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/ShortsSubscriptionsButtonPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/ShortsToolBarPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/ShortsToolBarPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/fingerprints/BottomNavigationBarAlternativeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/fingerprints/BottomNavigationBarAlternativeFingerprint; +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/fingerprints/BottomNavigationBarFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/fingerprints/BottomNavigationBarFingerprint; +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/fingerprints/RenderBottomNavigationBarFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/fingerprints/RenderBottomNavigationBarFingerprint; +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/fingerprints/SetPivotBarFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/fingerprints/SetPivotBarFingerprint; +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsCommentFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsCommentFingerprint; +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsDislikeFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsDislikeFingerprint; +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsInfoPanelFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsInfoPanelFingerprint; +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsLikeFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsLikeFingerprint; +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsPaidPromotionFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsPaidPromotionFingerprint; +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsPivotFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsPivotFingerprint; +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsPivotLegacyFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsPivotLegacyFingerprint; +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsRemixFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsRemixFingerprint; +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsShareFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsShareFingerprint; +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsSubscriptionsFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsSubscriptionsFingerprint; +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsSubscriptionsTabletFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsSubscriptionsTabletFingerprint; +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsSubscriptionsTabletParentFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ShortsSubscriptionsTabletParentFingerprint; +} + +public final class app/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ToolBarBannerFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortscomponent/fingerprints/ToolBarBannerFingerprint; +} + +public final class app/revanced/patches/youtube/shorts/shortsoverlay/ShortsOverlayButtonsPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/shortsoverlay/ShortsOverlayButtonsPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/shorts/startupshortsreset/DisableShortsOnStartupPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/startupshortsreset/DisableShortsOnStartupPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/shorts/startupshortsreset/fingerprints/UserWasInShortsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/shorts/startupshortsreset/fingerprints/UserWasInShortsFingerprint; +} + +public final class app/revanced/patches/youtube/swipe/controls/SwipeControlsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/swipe/controls/SwipeControlsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/swipe/controls/fingerprints/FullScreenEngagementOverlayFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/swipe/controls/fingerprints/FullScreenEngagementOverlayFingerprint; +} + +public final class app/revanced/patches/youtube/swipe/controls/fingerprints/HDRBrightnessFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/swipe/controls/fingerprints/HDRBrightnessFingerprint; +} + +public final class app/revanced/patches/youtube/swipe/controls/fingerprints/SwipeControlsHostActivityFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/swipe/controls/fingerprints/SwipeControlsHostActivityFingerprint; +} + +public final class app/revanced/patches/youtube/utils/browseid/BrowseIdHookPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/browseid/BrowseIdHookPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/browseid/fingerprints/BrowseIdClassFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/browseid/fingerprints/BrowseIdClassFingerprint; +} + +public final class app/revanced/patches/youtube/utils/controlsoverlay/DisableControlsOverlayConfigPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/controlsoverlay/DisableControlsOverlayConfigPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/controlsoverlay/fingerprints/ControlsOverlayConfigFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/controlsoverlay/fingerprints/ControlsOverlayConfigFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fingerprints/LayoutConstructorFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fingerprints/LayoutConstructorFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fingerprints/LayoutSwitchFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fingerprints/LayoutSwitchFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fingerprints/NewVideoQualityChangedFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fingerprints/NewVideoQualityChangedFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fingerprints/OrganicPlaybackContextModelFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fingerprints/OrganicPlaybackContextModelFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fingerprints/PivotBarCreateButtonViewFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fingerprints/PivotBarCreateButtonViewFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fingerprints/PlayerControlsVisibilityModelFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fingerprints/PlayerControlsVisibilityModelFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fingerprints/PlayerParameterBuilderFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fingerprints/PlayerParameterBuilderFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fingerprints/PlayerSeekbarColorFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fingerprints/PlayerSeekbarColorFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fingerprints/QualityMenuViewInflateFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fingerprints/QualityMenuViewInflateFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fingerprints/RecyclerViewTreeObserverFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fingerprints/RecyclerViewTreeObserverFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fingerprints/RollingNumberTextViewAnimationUpdateFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fingerprints/RollingNumberTextViewAnimationUpdateFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fingerprints/SeekbarFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fingerprints/SeekbarFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fingerprints/SeekbarOnDrawFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fingerprints/SeekbarOnDrawFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fingerprints/ThumbnailPreviewConfigFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fingerprints/ThumbnailPreviewConfigFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fingerprints/TotalTimeFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fingerprints/TotalTimeFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fingerprints/VideoEndFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fingerprints/VideoEndFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fingerprints/YouTubeControlsOverlayFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fingerprints/YouTubeControlsOverlayFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fix/clientspoof/ClientSpoofPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fix/clientspoof/ClientSpoofPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/fix/clientspoof/fingerprints/UserAgentHeaderBuilderFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fix/clientspoof/fingerprints/UserAgentHeaderBuilderFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fix/doublebacktoclose/DoubleBackToClosePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fix/doublebacktoclose/DoubleBackToClosePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/fix/doublebacktoclose/fingerprint/ScrollPositionFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fix/doublebacktoclose/fingerprint/ScrollPositionFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fix/doublebacktoclose/fingerprint/ScrollTopFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fix/doublebacktoclose/fingerprint/ScrollTopFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fix/doublebacktoclose/fingerprint/ScrollTopParentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fix/doublebacktoclose/fingerprint/ScrollTopParentFingerprint; +} + +public final class app/revanced/patches/youtube/utils/fix/parameter/SpoofPlayerParameterPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fix/parameter/SpoofPlayerParameterPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/fix/swiperefresh/SwipeRefreshPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fix/swiperefresh/SwipeRefreshPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/fix/swiperefresh/fingerprint/SwipeRefreshLayoutFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/fix/swiperefresh/fingerprint/SwipeRefreshLayoutFingerprint; +} + +public final class app/revanced/patches/youtube/utils/integrations/Constants { + public static final field ADS_PATH Ljava/lang/String; + public static final field ALTERNATIVE_THUMBNAILS Ljava/lang/String; + public static final field ALTERNATIVE_THUMBNAILS_PATH Ljava/lang/String; + public static final field BOTTOM_PLAYER Ljava/lang/String; + public static final field BOTTOM_PLAYER_PATH Ljava/lang/String; + public static final field COMPONENTS_PATH Ljava/lang/String; + public static final field FLYOUT_PANEL Ljava/lang/String; + public static final field FLYOUT_PANEL_PATH Ljava/lang/String; + public static final field FULLSCREEN Ljava/lang/String; + public static final field FULLSCREEN_PATH Ljava/lang/String; + public static final field GENERAL Ljava/lang/String; + public static final field GENERAL_PATH Ljava/lang/String; + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/integrations/Constants; + public static final field INTEGRATIONS_PATH Ljava/lang/String; + public static final field MISC_PATH Ljava/lang/String; + public static final field NAVIGATION Ljava/lang/String; + public static final field NAVIGATION_PATH Ljava/lang/String; + public static final field OVERLAY_BUTTONS_PATH Ljava/lang/String; + public static final field PATCHES_PATH Ljava/lang/String; + public static final field PLAYER Ljava/lang/String; + public static final field PLAYER_PATH Ljava/lang/String; + public static final field SEEKBAR Ljava/lang/String; + public static final field SEEKBAR_PATH Ljava/lang/String; + public static final field SHORTS Ljava/lang/String; + public static final field SHORTS_PATH Ljava/lang/String; + public static final field SWIPE_PATH Ljava/lang/String; + public static final field UTILS_PATH Ljava/lang/String; + public static final field VIDEO_PATH Ljava/lang/String; + public final fun getLANGUAGE_LIST ()[Ljava/lang/String; +} + +public final class app/revanced/patches/youtube/utils/integrations/IntegrationsPatch : app/revanced/patches/shared/patch/integrations/AbstractIntegrationsPatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/integrations/IntegrationsPatch; +} + +public final class app/revanced/patches/youtube/utils/integrations/fingerprints/APIPlayerServiceFingerprint : app/revanced/patches/shared/patch/integrations/AbstractIntegrationsPatch$IntegrationsFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/integrations/fingerprints/APIPlayerServiceFingerprint; +} + +public final class app/revanced/patches/youtube/utils/integrations/fingerprints/ApplicationInitFingerprint : app/revanced/patches/shared/patch/integrations/AbstractIntegrationsPatch$IntegrationsFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/integrations/fingerprints/ApplicationInitFingerprint; +} + +public final class app/revanced/patches/youtube/utils/integrations/fingerprints/EmbeddedPlayerControlsOverlayFingerprint : app/revanced/patches/shared/patch/integrations/AbstractIntegrationsPatch$IntegrationsFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/integrations/fingerprints/EmbeddedPlayerControlsOverlayFingerprint; +} + +public final class app/revanced/patches/youtube/utils/integrations/fingerprints/EmbeddedPlayerFingerprint : app/revanced/patches/shared/patch/integrations/AbstractIntegrationsPatch$IntegrationsFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/integrations/fingerprints/EmbeddedPlayerFingerprint; +} + +public final class app/revanced/patches/youtube/utils/integrations/fingerprints/RemoteEmbedFragmentFingerprint : app/revanced/patches/shared/patch/integrations/AbstractIntegrationsPatch$IntegrationsFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/integrations/fingerprints/RemoteEmbedFragmentFingerprint; +} + +public final class app/revanced/patches/youtube/utils/integrations/fingerprints/RemoteEmbeddedPlayerFingerprint : app/revanced/patches/shared/patch/integrations/AbstractIntegrationsPatch$IntegrationsFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/integrations/fingerprints/RemoteEmbeddedPlayerFingerprint; +} + +public final class app/revanced/patches/youtube/utils/integrations/fingerprints/StandalonePlayerActivityFingerprint : app/revanced/patches/shared/patch/integrations/AbstractIntegrationsPatch$IntegrationsFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/integrations/fingerprints/StandalonePlayerActivityFingerprint; +} + +public final class app/revanced/patches/youtube/utils/litho/LithoFilterPatch : app/revanced/patcher/patch/BytecodePatch, java/io/Closeable { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/litho/LithoFilterPatch; + public fun close ()V + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/litho/fingerprints/GeneralByteBufferFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/litho/fingerprints/GeneralByteBufferFingerprint; +} + +public final class app/revanced/patches/youtube/utils/litho/fingerprints/LithoFilterFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/litho/fingerprints/LithoFilterFingerprint; +} + +public final class app/revanced/patches/youtube/utils/lockmodestate/LockModeStateHookPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/lockmodestate/LockModeStateHookPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/lockmodestate/fingerprint/LockModeStateFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/lockmodestate/fingerprint/LockModeStateFingerprint; +} + +public final class app/revanced/patches/youtube/utils/mainactivity/MainActivityResolvePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/mainactivity/MainActivityResolvePatch; + public static field initMethod Lapp/revanced/patcher/util/proxy/mutableTypes/MutableMethod; + public static field mainActivityClassDef Lcom/android/tools/smali/dexlib2/iface/ClassDef; + public static field mainActivityMutableClass Lapp/revanced/patcher/util/proxy/mutableTypes/MutableClass; + public static field onBackPressedMethod Lapp/revanced/patcher/util/proxy/mutableTypes/MutableMethod; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public final fun getInitMethod ()Lapp/revanced/patcher/util/proxy/mutableTypes/MutableMethod; + public final fun getMainActivityClassDef ()Lcom/android/tools/smali/dexlib2/iface/ClassDef; + public final fun getMainActivityMutableClass ()Lapp/revanced/patcher/util/proxy/mutableTypes/MutableClass; + public final fun getOnBackPressedMethod ()Lapp/revanced/patcher/util/proxy/mutableTypes/MutableMethod; + public final fun injectInit (Ljava/lang/String;Ljava/lang/String;)V + public final fun setInitMethod (Lapp/revanced/patcher/util/proxy/mutableTypes/MutableMethod;)V + public final fun setMainActivityClassDef (Lcom/android/tools/smali/dexlib2/iface/ClassDef;)V + public final fun setMainActivityMutableClass (Lapp/revanced/patcher/util/proxy/mutableTypes/MutableClass;)V + public final fun setOnBackPressedMethod (Lapp/revanced/patcher/util/proxy/mutableTypes/MutableMethod;)V +} + +public final class app/revanced/patches/youtube/utils/mainactivity/fingerprints/MainActivityFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/mainactivity/fingerprints/MainActivityFingerprint; +} + +public final class app/revanced/patches/youtube/utils/microg/Constants { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/microg/Constants; +} + +public final class app/revanced/patches/youtube/utils/microg/MicroGBytecodePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/microg/MicroGBytecodePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/microg/MicroGPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/microg/MicroGPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/utils/microg/fingerprints/CastContextFetchFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/microg/fingerprints/CastContextFetchFingerprint; +} + +public final class app/revanced/patches/youtube/utils/microg/fingerprints/CastDynamiteModuleFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/microg/fingerprints/CastDynamiteModuleFingerprint; +} + +public final class app/revanced/patches/youtube/utils/microg/fingerprints/CastDynamiteModuleV2Fingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/microg/fingerprints/CastDynamiteModuleV2Fingerprint; +} + +public final class app/revanced/patches/youtube/utils/microg/fingerprints/GooglePlayUtilityFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/microg/fingerprints/GooglePlayUtilityFingerprint; +} + +public final class app/revanced/patches/youtube/utils/microg/fingerprints/PrimeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/microg/fingerprints/PrimeFingerprint; +} + +public final class app/revanced/patches/youtube/utils/microg/fingerprints/ServiceCheckFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/microg/fingerprints/ServiceCheckFingerprint; +} + +public final class app/revanced/patches/youtube/utils/navbarindex/NavBarIndexHookPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/navbarindex/NavBarIndexHookPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/navbarindex/fingerprints/MobileTopBarButtonOnClickFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/navbarindex/fingerprints/MobileTopBarButtonOnClickFingerprint; +} + +public final class app/revanced/patches/youtube/utils/navbarindex/fingerprints/PivotBarIndexFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/navbarindex/fingerprints/PivotBarIndexFingerprint; +} + +public final class app/revanced/patches/youtube/utils/navbarindex/fingerprints/SettingsActivityOnBackPressedFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/navbarindex/fingerprints/SettingsActivityOnBackPressedFingerprint; +} + +public final class app/revanced/patches/youtube/utils/overridequality/OverrideQualityHookPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/overridequality/OverrideQualityHookPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/overridequality/fingerprints/VideoQualityListFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/overridequality/fingerprints/VideoQualityListFingerprint; +} + +public final class app/revanced/patches/youtube/utils/overridequality/fingerprints/VideoQualityPatchFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/overridequality/fingerprints/VideoQualityPatchFingerprint; +} + +public final class app/revanced/patches/youtube/utils/overridequality/fingerprints/VideoQualityTextFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/overridequality/fingerprints/VideoQualityTextFingerprint; +} + +public final class app/revanced/patches/youtube/utils/overridespeed/OverrideSpeedHookPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/overridespeed/OverrideSpeedHookPatch; + public static field playbackSpeedChangedResult Lapp/revanced/patcher/fingerprint/MethodFingerprintResult; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public final fun getPlaybackSpeedChangedResult ()Lapp/revanced/patcher/fingerprint/MethodFingerprintResult; + public final fun setPlaybackSpeedChangedResult (Lapp/revanced/patcher/fingerprint/MethodFingerprintResult;)V +} + +public final class app/revanced/patches/youtube/utils/overridespeed/fingerprints/PlaybackSpeedChangedFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/overridespeed/fingerprints/PlaybackSpeedChangedFingerprint; +} + +public final class app/revanced/patches/youtube/utils/overridespeed/fingerprints/PlaybackSpeedParentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/overridespeed/fingerprints/PlaybackSpeedParentFingerprint; +} + +public final class app/revanced/patches/youtube/utils/overridespeed/fingerprints/PlaybackSpeedPatchFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/overridespeed/fingerprints/PlaybackSpeedPatchFingerprint; +} + +public final class app/revanced/patches/youtube/utils/overridespeed/fingerprints/SpeedClassFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/overridespeed/fingerprints/SpeedClassFingerprint; +} + +public final class app/revanced/patches/youtube/utils/playerbutton/PlayerButtonHookPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/playerbutton/PlayerButtonHookPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/playerbutton/fingerprints/LiveChatFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/playerbutton/fingerprints/LiveChatFingerprint; +} + +public final class app/revanced/patches/youtube/utils/playercontrols/PlayerControlsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/playercontrols/PlayerControlsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/playercontrols/fingerprints/BottomControlsInflateFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/playercontrols/fingerprints/BottomControlsInflateFingerprint; +} + +public final class app/revanced/patches/youtube/utils/playercontrols/fingerprints/ControlsLayoutInflateFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/playercontrols/fingerprints/ControlsLayoutInflateFingerprint; +} + +public final class app/revanced/patches/youtube/utils/playercontrols/fingerprints/FullscreenEngagementSpeedEduVisibleFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/playercontrols/fingerprints/FullscreenEngagementSpeedEduVisibleFingerprint; +} + +public final class app/revanced/patches/youtube/utils/playercontrols/fingerprints/FullscreenEngagementSpeedEduVisibleParentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/playercontrols/fingerprints/FullscreenEngagementSpeedEduVisibleParentFingerprint; +} + +public final class app/revanced/patches/youtube/utils/playercontrols/fingerprints/PlayerControlsVisibilityFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/playercontrols/fingerprints/PlayerControlsVisibilityFingerprint; +} + +public final class app/revanced/patches/youtube/utils/playercontrols/fingerprints/QuickSeekVisibleFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/playercontrols/fingerprints/QuickSeekVisibleFingerprint; +} + +public final class app/revanced/patches/youtube/utils/playercontrols/fingerprints/SeekEDUVisibleFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/playercontrols/fingerprints/SeekEDUVisibleFingerprint; +} + +public final class app/revanced/patches/youtube/utils/playercontrols/fingerprints/UserScrubbingFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/playercontrols/fingerprints/UserScrubbingFingerprint; +} + +public final class app/revanced/patches/youtube/utils/playerresponse/PlayerResponsePatch : app/revanced/patcher/patch/BytecodePatch, java/io/Closeable, java/util/Set, kotlin/jvm/internal/markers/KMutableSet { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/playerresponse/PlayerResponsePatch; + public fun add (Lapp/revanced/patches/youtube/utils/playerresponse/PlayerResponsePatch$Hook;)Z + public synthetic fun add (Ljava/lang/Object;)Z + public fun addAll (Ljava/util/Collection;)Z + public fun clear ()V + public fun close ()V + public fun contains (Lapp/revanced/patches/youtube/utils/playerresponse/PlayerResponsePatch$Hook;)Z + public final fun contains (Ljava/lang/Object;)Z + public fun containsAll (Ljava/util/Collection;)Z + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun getSize ()I + public fun isEmpty ()Z + public fun iterator ()Ljava/util/Iterator; + public fun remove (Lapp/revanced/patches/youtube/utils/playerresponse/PlayerResponsePatch$Hook;)Z + public final fun remove (Ljava/lang/Object;)Z + public fun removeAll (Ljava/util/Collection;)Z + public fun retainAll (Ljava/util/Collection;)Z + public final fun size ()I + public fun toArray ()[Ljava/lang/Object; + public fun toArray ([Ljava/lang/Object;)[Ljava/lang/Object; +} + +public final class app/revanced/patches/youtube/utils/playertype/PlayerTypeHookPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/playertype/PlayerTypeHookPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/playertype/fingerprint/PlayerTypeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/playertype/fingerprint/PlayerTypeFingerprint; +} + +public final class app/revanced/patches/youtube/utils/playertype/fingerprint/VideoStateFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/playertype/fingerprint/VideoStateFingerprint; +} + +public final class app/revanced/patches/youtube/utils/quickactions/QuickActionsHookPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/quickactions/QuickActionsHookPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/quickactions/fingerprints/QuickActionsElementFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/quickactions/fingerprints/QuickActionsElementFingerprint; +} + +public final class app/revanced/patches/youtube/utils/resourceid/SharedResourceIdPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/resourceid/SharedResourceIdPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V + public final fun getAccountSwitcherAccessibility ()J + public final fun getActionBarRingo ()J + public final fun getAdAttribution ()J + public final fun getAppRelatedEndScreenResults ()J + public final fun getAppearance ()J + public final fun getAutoNavPreviewStub ()J + public final fun getAutoNavToggle ()J + public final fun getBackgroundCategory ()J + public final fun getBar ()J + public final fun getBarContainerHeight ()J + public final fun getBottomSheetFooterText ()J + public final fun getBottomUiContainerStub ()J + public final fun getChannelListSubMenu ()J + public final fun getCompactLink ()J + public final fun getCompactListItem ()J + public final fun getControlsLayoutStub ()J + public final fun getDarkSplashAnimation ()J + public final fun getDislikeButton ()J + public final fun getDonationCompanion ()J + public final fun getEasySeekEduContainer ()J + public final fun getEditSettingsAction ()J + public final fun getEmojiPickerIcon ()J + public final fun getEndScreenElementLayoutCircle ()J + public final fun getEndScreenElementLayoutIcon ()J + public final fun getEndScreenElementLayoutVideo ()J + public final fun getExpandButtonDown ()J + public final fun getFab ()J + public final fun getFilterBarHeight ()J + public final fun getFloatyBarTopMargin ()J + public final fun getFullScreenEngagementOverlay ()J + public final fun getFullScreenEngagementPanel ()J + public final fun getHorizontalCardList ()J + public final fun getImageOnlyTab ()J + public final fun getInlineTimeBarColorizedBarPlayedColorDark ()J + public final fun getInlineTimeBarPlayedNotHighlightedColor ()J + public final fun getInsetOverlayViewLayout ()J + public final fun getLiveChatButton ()J + public final fun getMenuItemView ()J + public final fun getMusicAppDeeplinkButtonView ()J + public final fun getPosterArtWidthDefault ()J + public final fun getQualityAuto ()J + public final fun getQuickActionsElementContainer ()J + public final fun getReelDynRemix ()J + public final fun getReelDynShare ()J + public final fun getReelForcedMuteButton ()J + public final fun getReelPivotButton ()J + public final fun getReelPlayerBadge ()J + public final fun getReelPlayerBadge2 ()J + public final fun getReelPlayerFooter ()J + public final fun getReelPlayerInfoPanel ()J + public final fun getReelPlayerPausedStateButton ()J + public final fun getReelRightDislikeIcon ()J + public final fun getReelRightLikeIcon ()J + public final fun getReelTimeBarPlayedColor ()J + public final fun getRelatedChipCloudMargin ()J + public final fun getRightComment ()J + public final fun getScrimOverlay ()J + public final fun getScrubbing ()J + public final fun getSeekUndoEduOverlayStub ()J + public final fun getSettingsBooleanTimeRangeDialog ()J + public final fun getSizeAdjustableLiteAutoNavOverlay ()J + public final fun getSubtitleMenuSettingsFooterInfo ()J + public final fun getSuggestedAction ()J + public final fun getTabsBarTextTabView ()J + public final fun getToolTipContentView ()J + public final fun getTotalTime ()J + public final fun getTouchArea ()J + public final fun getVideoQualityBottomSheet ()J + public final fun getVideoZoomIndicatorLayout ()J + public final fun getWordMarkHeader ()J + public final fun getYoutubeControlsOverlay ()J + public final fun getYoutubeControlsOverlaySubtitleButton ()J + public final fun getYtOutlineArrowTimeBlack ()J + public final fun getYtOutlineFireBlack ()J + public final fun getYtOutlineSearchBlack ()J + public final fun setAccountSwitcherAccessibility (J)V + public final fun setActionBarRingo (J)V + public final fun setAdAttribution (J)V + public final fun setAppRelatedEndScreenResults (J)V + public final fun setAppearance (J)V + public final fun setAutoNavPreviewStub (J)V + public final fun setAutoNavToggle (J)V + public final fun setBackgroundCategory (J)V + public final fun setBar (J)V + public final fun setBarContainerHeight (J)V + public final fun setBottomSheetFooterText (J)V + public final fun setBottomUiContainerStub (J)V + public final fun setChannelListSubMenu (J)V + public final fun setCompactLink (J)V + public final fun setCompactListItem (J)V + public final fun setControlsLayoutStub (J)V + public final fun setDarkSplashAnimation (J)V + public final fun setDislikeButton (J)V + public final fun setDonationCompanion (J)V + public final fun setEasySeekEduContainer (J)V + public final fun setEditSettingsAction (J)V + public final fun setEmojiPickerIcon (J)V + public final fun setEndScreenElementLayoutCircle (J)V + public final fun setEndScreenElementLayoutIcon (J)V + public final fun setEndScreenElementLayoutVideo (J)V + public final fun setExpandButtonDown (J)V + public final fun setFab (J)V + public final fun setFilterBarHeight (J)V + public final fun setFloatyBarTopMargin (J)V + public final fun setFullScreenEngagementOverlay (J)V + public final fun setFullScreenEngagementPanel (J)V + public final fun setHorizontalCardList (J)V + public final fun setImageOnlyTab (J)V + public final fun setInlineTimeBarColorizedBarPlayedColorDark (J)V + public final fun setInlineTimeBarPlayedNotHighlightedColor (J)V + public final fun setInsetOverlayViewLayout (J)V + public final fun setLiveChatButton (J)V + public final fun setMenuItemView (J)V + public final fun setMusicAppDeeplinkButtonView (J)V + public final fun setPosterArtWidthDefault (J)V + public final fun setQualityAuto (J)V + public final fun setQuickActionsElementContainer (J)V + public final fun setReelDynRemix (J)V + public final fun setReelDynShare (J)V + public final fun setReelForcedMuteButton (J)V + public final fun setReelPivotButton (J)V + public final fun setReelPlayerBadge (J)V + public final fun setReelPlayerBadge2 (J)V + public final fun setReelPlayerFooter (J)V + public final fun setReelPlayerInfoPanel (J)V + public final fun setReelPlayerPausedStateButton (J)V + public final fun setReelRightDislikeIcon (J)V + public final fun setReelRightLikeIcon (J)V + public final fun setReelTimeBarPlayedColor (J)V + public final fun setRelatedChipCloudMargin (J)V + public final fun setRightComment (J)V + public final fun setScrimOverlay (J)V + public final fun setScrubbing (J)V + public final fun setSeekUndoEduOverlayStub (J)V + public final fun setSettingsBooleanTimeRangeDialog (J)V + public final fun setSizeAdjustableLiteAutoNavOverlay (J)V + public final fun setSubtitleMenuSettingsFooterInfo (J)V + public final fun setSuggestedAction (J)V + public final fun setTabsBarTextTabView (J)V + public final fun setToolTipContentView (J)V + public final fun setTotalTime (J)V + public final fun setTouchArea (J)V + public final fun setVideoQualityBottomSheet (J)V + public final fun setVideoZoomIndicatorLayout (J)V + public final fun setWordMarkHeader (J)V + public final fun setYoutubeControlsOverlay (J)V + public final fun setYoutubeControlsOverlaySubtitleButton (J)V + public final fun setYtOutlineArrowTimeBlack (J)V + public final fun setYtOutlineFireBlack (J)V + public final fun setYtOutlineSearchBlack (J)V +} + +public final class app/revanced/patches/youtube/utils/returnyoutubedislike/general/ReturnYouTubeDislikePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/returnyoutubedislike/general/ReturnYouTubeDislikePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/returnyoutubedislike/general/fingerprints/DislikeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/returnyoutubedislike/general/fingerprints/DislikeFingerprint; +} + +public final class app/revanced/patches/youtube/utils/returnyoutubedislike/general/fingerprints/LikeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/returnyoutubedislike/general/fingerprints/LikeFingerprint; +} + +public final class app/revanced/patches/youtube/utils/returnyoutubedislike/general/fingerprints/RemoveLikeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/returnyoutubedislike/general/fingerprints/RemoveLikeFingerprint; +} + +public final class app/revanced/patches/youtube/utils/returnyoutubedislike/general/fingerprints/TextComponentConstructorFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/returnyoutubedislike/general/fingerprints/TextComponentConstructorFingerprint; +} + +public final class app/revanced/patches/youtube/utils/returnyoutubedislike/general/fingerprints/TextComponentContextFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/returnyoutubedislike/general/fingerprints/TextComponentContextFingerprint; +} + +public final class app/revanced/patches/youtube/utils/returnyoutubedislike/oldlayout/ReturnYouTubeDislikeOldLayoutPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/returnyoutubedislike/oldlayout/ReturnYouTubeDislikeOldLayoutPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/returnyoutubedislike/oldlayout/fingerprints/ButtonTagFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/returnyoutubedislike/oldlayout/fingerprints/ButtonTagFingerprint; +} + +public final class app/revanced/patches/youtube/utils/returnyoutubedislike/rollingnumber/ReturnYouTubeDislikeRollingNumberPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/returnyoutubedislike/rollingnumber/ReturnYouTubeDislikeRollingNumberPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/returnyoutubedislike/rollingnumber/fingerprints/RollingNumberMeasureAnimatedTextFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/returnyoutubedislike/rollingnumber/fingerprints/RollingNumberMeasureAnimatedTextFingerprint; +} + +public final class app/revanced/patches/youtube/utils/returnyoutubedislike/rollingnumber/fingerprints/RollingNumberMeasureStaticLabelFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/returnyoutubedislike/rollingnumber/fingerprints/RollingNumberMeasureStaticLabelFingerprint; +} + +public final class app/revanced/patches/youtube/utils/returnyoutubedislike/rollingnumber/fingerprints/RollingNumberMeasureTextParentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/returnyoutubedislike/rollingnumber/fingerprints/RollingNumberMeasureTextParentFingerprint; +} + +public final class app/revanced/patches/youtube/utils/returnyoutubedislike/rollingnumber/fingerprints/RollingNumberSetterFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/returnyoutubedislike/rollingnumber/fingerprints/RollingNumberSetterFingerprint; +} + +public final class app/revanced/patches/youtube/utils/returnyoutubedislike/rollingnumber/fingerprints/RollingNumberTextViewFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/returnyoutubedislike/rollingnumber/fingerprints/RollingNumberTextViewFingerprint; +} + +public final class app/revanced/patches/youtube/utils/returnyoutubedislike/shorts/ReturnYouTubeDislikeShortsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/returnyoutubedislike/shorts/ReturnYouTubeDislikeShortsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/returnyoutubedislike/shorts/fingerprints/IncognitoFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/returnyoutubedislike/shorts/fingerprints/IncognitoFingerprint; +} + +public final class app/revanced/patches/youtube/utils/returnyoutubedislike/shorts/fingerprints/ShortsTextViewFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/returnyoutubedislike/shorts/fingerprints/ShortsTextViewFingerprint; +} + +public final class app/revanced/patches/youtube/utils/returnyoutubedislike/shorts/fingerprints/TextComponentSpecFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/returnyoutubedislike/shorts/fingerprints/TextComponentSpecFingerprint; +} + +public final class app/revanced/patches/youtube/utils/settings/ResourceUtils { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/settings/ResourceUtils; + public static final field TARGET_PREFERENCE_PATH Ljava/lang/String; + public static final field YOUTUBE_SETTINGS_PATH Ljava/lang/String; + public final fun addEntryValues (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + public final fun addPreference (Lapp/revanced/patcher/data/ResourceContext;[Ljava/lang/String;)V + public final fun addReVancedPreference (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;)V + public final fun getTargetPackage ()Ljava/lang/String; + public final fun setMicroG (Ljava/lang/String;)V + public final fun setTargetPackage (Ljava/lang/String;)V + public final fun updatePatchStatus (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;)V + public final fun updatePatchStatusHeader (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;)V + public final fun updatePatchStatusIcon (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;)V + public final fun updatePatchStatusLabel (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;)V + public final fun updatePatchStatusSettings (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;Ljava/lang/String;)V + public final fun updatePatchStatusTheme (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;)V +} + +public final class app/revanced/patches/youtube/utils/settings/SettingsAddIconsPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/settings/SettingsAddIconsPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/utils/settings/SettingsBytecodePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/settings/SettingsBytecodePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/settings/SettingsPatch : app/revanced/patches/shared/patch/settings/AbstractSettingsResourcePatch, java/io/Closeable { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/settings/SettingsPatch; + public fun close ()V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/utils/settings/fingerprints/ThemeSetterSystemFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/settings/fingerprints/ThemeSetterSystemFingerprint; +} + +public final class app/revanced/patches/youtube/utils/sponsorblock/SponsorBlockBytecodePatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/sponsorblock/SponsorBlockBytecodePatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/sponsorblock/SponsorBlockPatch : app/revanced/patcher/patch/ResourcePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/sponsorblock/SponsorBlockPatch; + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V + public fun execute (Lapp/revanced/patcher/data/ResourceContext;)V +} + +public final class app/revanced/patches/youtube/utils/sponsorblock/fingerprints/RectangleFieldInvalidatorFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/sponsorblock/fingerprints/RectangleFieldInvalidatorFingerprint; +} + +public final class app/revanced/patches/youtube/utils/sponsorblock/fingerprints/SegmentPlaybackControllerFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/sponsorblock/fingerprints/SegmentPlaybackControllerFingerprint; +} + +public final class app/revanced/patches/youtube/utils/toolbar/ToolBarHookPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/toolbar/ToolBarHookPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/toolbar/fingerprints/ToolBarButtonFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/toolbar/fingerprints/ToolBarButtonFingerprint; +} + +public final class app/revanced/patches/youtube/utils/toolbar/fingerprints/ToolBarPatchFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/toolbar/fingerprints/ToolBarPatchFingerprint; +} + +public final class app/revanced/patches/youtube/utils/videocpn/VideoCpnPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/videocpn/VideoCpnPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/videoid/general/VideoIdPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/videoid/general/VideoIdPatch; + public static final field INTEGRATIONS_CLASS_DESCRIPTOR Ljava/lang/String; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/videoid/general/fingerprint/PlayerControllerSetTimeReferenceFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/videoid/general/fingerprint/PlayerControllerSetTimeReferenceFingerprint; +} + +public final class app/revanced/patches/youtube/utils/videoid/general/fingerprint/VideoIdFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/videoid/general/fingerprint/VideoIdFingerprint; +} + +public final class app/revanced/patches/youtube/utils/videoid/general/fingerprint/VideoIdParentFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/videoid/general/fingerprint/VideoIdParentFingerprint; +} + +public final class app/revanced/patches/youtube/utils/videoid/general/fingerprint/VideoLengthFingerprint : app/revanced/util/fingerprint/LiteralValueFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/videoid/general/fingerprint/VideoLengthFingerprint; +} + +public final class app/revanced/patches/youtube/utils/videoid/withoutshorts/VideoIdWithoutShortsPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/videoid/withoutshorts/VideoIdWithoutShortsPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/utils/videoid/withoutshorts/fingerprint/VideoIdWithoutShortsFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/utils/videoid/withoutshorts/fingerprint/VideoIdWithoutShortsFingerprint; +} + +public final class app/revanced/patches/youtube/video/customspeed/CustomPlaybackSpeedPatch : app/revanced/patches/shared/patch/customspeed/AbstractCustomPlaybackSpeedPatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/video/customspeed/CustomPlaybackSpeedPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/video/hdr/DisableHdrVideoPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/video/hdr/DisableHdrVideoPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/video/hdr/fingerprints/HdrCapabilitiesFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/video/hdr/fingerprints/HdrCapabilitiesFingerprint; +} + +public final class app/revanced/patches/youtube/video/quality/VideoQualityPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/video/quality/VideoQualityPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/video/quality/fingerprints/VideoQualitySetterFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/video/quality/fingerprints/VideoQualitySetterFingerprint; +} + +public final class app/revanced/patches/youtube/video/speed/PlaybackSpeedPatch : app/revanced/patcher/patch/BytecodePatch { + public static final field INSTANCE Lapp/revanced/patches/youtube/video/speed/PlaybackSpeedPatch; + public fun execute (Lapp/revanced/patcher/data/BytecodeContext;)V + public synthetic fun execute (Lapp/revanced/patcher/data/Context;)V +} + +public final class app/revanced/patches/youtube/video/speed/fingerprints/NewPlaybackSpeedChangedFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/video/speed/fingerprints/NewPlaybackSpeedChangedFingerprint; +} + +public final class app/revanced/patches/youtube/video/speed/fingerprints/PlaybackSpeedInitializeFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public static final field INSTANCE Lapp/revanced/patches/youtube/video/speed/fingerprints/PlaybackSpeedInitializeFingerprint; +} + +public final class app/revanced/util/BytecodeUtilsKt { + public static final fun containsWideLiteralInstructionIndex (Lcom/android/tools/smali/dexlib2/iface/Method;J)Z + public static final fun findMutableMethodOf (Lapp/revanced/patcher/util/proxy/mutableTypes/MutableClass;Lcom/android/tools/smali/dexlib2/iface/Method;)Lapp/revanced/patcher/util/proxy/mutableTypes/MutableMethod; + public static final fun getEmptyStringInstructionIndex (Lcom/android/tools/smali/dexlib2/iface/Method;)I + public static final fun getException (Lapp/revanced/patcher/fingerprint/MethodFingerprint;)Lapp/revanced/patcher/patch/PatchException; + public static final fun getStringInstructionIndex (Lcom/android/tools/smali/dexlib2/iface/Method;Ljava/lang/String;)I + public static final fun getTargetIndex (Lapp/revanced/patcher/util/proxy/mutableTypes/MutableMethod;ILcom/android/tools/smali/dexlib2/Opcode;)I + public static final fun getTargetIndexReversed (Lapp/revanced/patcher/util/proxy/mutableTypes/MutableMethod;ILcom/android/tools/smali/dexlib2/Opcode;)I + public static final fun getWideLiteralInstructionIndex (Lcom/android/tools/smali/dexlib2/iface/Method;J)I + public static final fun indexOfFirstInstruction (Lcom/android/tools/smali/dexlib2/iface/Method;Lkotlin/jvm/functions/Function1;)I + public static final fun injectHideViewCall (Lapp/revanced/patcher/util/proxy/mutableTypes/MutableMethod;IILjava/lang/String;Ljava/lang/String;)V + public static final fun transformFields (Lapp/revanced/patcher/util/proxy/mutableTypes/MutableClass;Lkotlin/jvm/functions/Function1;)V + public static final fun transformMethods (Lapp/revanced/patcher/util/proxy/mutableTypes/MutableClass;Lkotlin/jvm/functions/Function1;)V + public static final fun traverseClassHierarchy (Lapp/revanced/patcher/data/BytecodeContext;Lapp/revanced/patcher/util/proxy/mutableTypes/MutableClass;Lkotlin/jvm/functions/Function1;)V + public static final fun updatePatchStatus (Lapp/revanced/patcher/data/BytecodeContext;Ljava/lang/String;Ljava/lang/String;)V +} + +public final class app/revanced/util/ResourceGroup { + public fun (Ljava/lang/String;[Ljava/lang/String;)V + public final fun getResourceDirectoryName ()Ljava/lang/String; + public final fun getResources ()[Ljava/lang/String; +} + +public final class app/revanced/util/ResourceUtilsKt { + public static final fun adoptChild (Lorg/w3c/dom/Node;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V + public static final fun cloneNodes (Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)V + public static final fun copyResources (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;[Lapp/revanced/util/ResourceGroup;)V + public static final fun copyXmlNode (Lapp/revanced/patcher/data/ResourceContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + public static final fun copyXmlNode (Ljava/lang/String;Lapp/revanced/patcher/util/DomFileEditor;Lapp/revanced/patcher/util/DomFileEditor;)Ljava/lang/AutoCloseable; + public static final fun doRecursively (Lorg/w3c/dom/Node;Lkotlin/jvm/functions/Function1;)V + public static final fun getClassLoader ()Ljava/lang/ClassLoader; + public static final fun insertNode (Lorg/w3c/dom/Node;Ljava/lang/String;Lorg/w3c/dom/Node;Lkotlin/jvm/functions/Function1;)V + public static final fun startsWithAny (Ljava/lang/String;[Ljava/lang/String;)Z +} + +public abstract class app/revanced/util/fingerprint/LiteralValueFingerprint : app/revanced/patcher/fingerprint/MethodFingerprint { + public fun (Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Iterable;Ljava/lang/Iterable;Ljava/lang/Iterable;Lkotlin/jvm/functions/Function0;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Iterable;Ljava/lang/Iterable;Ljava/lang/Iterable;Lkotlin/jvm/functions/Function0;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + diff --git a/build.gradle.kts b/build.gradle.kts index 81e0f84610..714f9fa771 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,7 +1,10 @@ import org.gradle.kotlin.dsl.support.listFilesOrdered plugins { - kotlin("jvm") version "1.9.20" + alias(libs.plugins.kotlin) + alias(libs.plugins.binary.compatibility.validator) + `maven-publish` + signing } group = "app.revanced" @@ -10,12 +13,21 @@ repositories { mavenCentral() mavenLocal() google() - maven { url = uri("https://jitpack.io") } + maven { + // A repository must be speficied for some reason. "registry" is a dummy. + url = uri("https://maven.pkg.github.com/revanced/registry") + credentials { + username = project.findProperty("gpr.user") as String? ?: System.getenv("GITHUB_ACTOR") + password = project.findProperty("gpr.key") as String? ?: System.getenv("GITHUB_TOKEN") + } + } } dependencies { implementation(libs.revanced.patcher) implementation(libs.smali) + // TODO: Required because build fails without it. Find a way to remove this dependency. + implementation(libs.guava) // Used in JsonGenerator. implementation(libs.gson) } @@ -25,41 +37,110 @@ kotlin { } tasks { - register("generateBundle") { - description = "Generate dex files from build and bundle them in the jar file" + withType(Jar::class) { + exclude("app/revanced/meta") + + manifest { + attributes["Name"] = "ReVanced Patches" + attributes["Description"] = "Patches for ReVanced." + attributes["Version"] = version + attributes["Timestamp"] = System.currentTimeMillis().toString() + attributes["Source"] = "git@github.com:revanced/revanced-patches.git" + attributes["Author"] = "ReVanced" + attributes["Contact"] = "contact@revanced.app" + attributes["Origin"] = "https://revanced.app" + attributes["License"] = "GNU General Public License v3.0" + } + } + + register("buildDexJar") { + description = "Build and add a DEX to the JAR file" + group = "build" + dependsOn(build) doLast { val d8 = File(System.getenv("ANDROID_HOME")).resolve("build-tools") .listFilesOrdered().last().resolve("d8").absolutePath - val artifacts = configurations.archives.get().allArtifacts.files.files.first().absolutePath + val patchesJar = configurations.archives.get().allArtifacts.files.files.first().absolutePath val workingDirectory = layout.buildDirectory.dir("libs").get().asFile exec { workingDir = workingDirectory - commandLine = listOf(d8, artifacts) + commandLine = listOf(d8, "--release", patchesJar) } exec { workingDir = workingDirectory - commandLine = listOf("zip", "-u", artifacts, "classes.dex") + commandLine = listOf("zip", "-u", patchesJar, "classes.dex") } } } - register("generateMeta") { - description = "Generate metadata for this bundle" + register("generatePatchesFiles") { + description = "Generate patches files" + dependsOn(build) classpath = sourceSets["main"].runtimeClasspath mainClass.set("app.revanced.meta.PatchesFileGenerator") } - // Required to run tasks because Gradle semantic-release plugin runs the publish task. + // Needed by gradle-semantic-release-plugin. // Tracking: https://github.com/KengoTODA/gradle-semantic-release-plugin/issues/435 - register("publish") { - dependsOn("generateBundle") - dependsOn("generateMeta") + publish { + dependsOn("buildDexJar") + dependsOn("generatePatchesFiles") + } +} + +publishing { + repositories { + maven { + name = "GitHubPackages" + url = uri("https://maven.pkg.github.com/revanced/revanced-patches") + credentials { + username = System.getenv("GITHUB_ACTOR") + password = System.getenv("GITHUB_TOKEN") + } + } } + + publications { + create("revanced-patches-publication") { + from(components["java"]) + + pom { + name = "ReVanced Patches" + description = "Patches for ReVanced." + url = "https://revanced.app" + + licenses { + license { + name = "GNU General Public License v3.0" + url = "https://www.gnu.org/licenses/gpl-3.0.en.html" + } + } + developers { + developer { + id = "ReVanced" + name = "ReVanced" + email = "contact@revanced.app" + } + } + scm { + connection = "scm:git:git://github.com/revanced/revanced-patches.git" + developerConnection = "scm:git:git@github.com:revanced/revanced-patches.git" + url = "https://github.com/revanced/revanced-patches" + } + } + } + } +} + +signing { + useGpgCmd() + + sign(publishing.publications["revanced-patches-publication"]) } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index f112b6ce03..a4c08e8987 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,9 +1,17 @@ [versions] -revanced-patcher = "19.1.0" -smali = "3.0.3" +revanced-patcher = "19.3.1" +smali = "3.0.5" +guava = "33.0.0-jre" gson = "2.10.1" +binary-compatibility-validator = "0.14.0" +kotlin = "1.9.22" [libraries] revanced-patcher = { module = "app.revanced:revanced-patcher", version.ref = "revanced-patcher" } smali = { module = "com.android.tools.smali:smali", version.ref = "smali" } +guava = { module = "com.google.guava:guava", version.ref = "guava" } gson = { module = "com.google.code.gson:gson", version.ref = "gson" } + +[plugins] +binary-compatibility-validator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version.ref = "binary-compatibility-validator" } +kotlin = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }