118.5 - Beta (118105)
This commit is contained in:
		
							parent
							
								
									586b25fae2
								
							
						
					
					
						commit
						e29528c2d7
					
				
					 20856 changed files with 258624 additions and 165451 deletions
				
			
		| 
						 | 
				
			
			@ -10,8 +10,8 @@ android {
 | 
			
		|||
        applicationId 'com.discord'
 | 
			
		||||
        minSdkVersion 21
 | 
			
		||||
        targetSdkVersion 30
 | 
			
		||||
        versionCode 117200
 | 
			
		||||
        versionName "117.0 - Alpha"
 | 
			
		||||
        versionCode 118105
 | 
			
		||||
        versionName "118.5 - Beta"
 | 
			
		||||
 | 
			
		||||
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
 | 
			
		||||
    }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,5 +1,5 @@
 | 
			
		|||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="117200" android:versionName="117.0 - Alpha" android:installLocation="auto" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" package="com.discord" platformBuildVersionCode="30" platformBuildVersionName="11">
 | 
			
		||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="118105" android:versionName="118.5 - Beta" android:installLocation="auto" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" package="com.discord" platformBuildVersionCode="30" platformBuildVersionName="11">
 | 
			
		||||
    <uses-sdk android:minSdkVersion="21" android:targetSdkVersion="30"/>
 | 
			
		||||
    <uses-feature android:name="android.hardware.camera" android:required="false"/>
 | 
			
		||||
    <uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>
 | 
			
		||||
| 
						 | 
				
			
			@ -64,10 +64,10 @@
 | 
			
		|||
    <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
 | 
			
		||||
    <uses-permission android:name="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE"/>
 | 
			
		||||
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
 | 
			
		||||
    <application android:theme="@style/AppTheme_Dark" android:label="@string/discord" android:icon="@mipmap/ic_logo_square_canary" android:name="com.discord.app.App" android:allowBackup="false" android:largeHeap="true" android:supportsRtl="true" android:networkSecurityConfig="@xml/network_security_config" android:roundIcon="@mipmap/ic_logo_round_canary" android:appCategory="social" android:appComponentFactory="androidx.core.app.CoreComponentFactory">
 | 
			
		||||
    <application android:theme="@style/AppTheme_Dark" android:label="@string/discord" android:icon="@mipmap/ic_logo_square_beta" android:name="com.discord.app.App" android:allowBackup="false" android:largeHeap="true" android:supportsRtl="true" android:networkSecurityConfig="@xml/network_security_config" android:roundIcon="@mipmap/ic_logo_round_beta" android:appCategory="social" android:appComponentFactory="androidx.core.app.CoreComponentFactory">
 | 
			
		||||
        <activity android:theme="@style/AppTheme_Translucent" android:name="com.discord.samsung.SamsungConnectActivity"/>
 | 
			
		||||
        <activity android:theme="@style/AppTheme_Dark" android:name="com.discord.app.AppActivity" android:screenOrientation="fullUser" android:windowSoftInputMode="stateHidden|adjustResize"/>
 | 
			
		||||
        <activity android:theme="@style/AppTheme_Loading" android:name="com.discord.app.AppActivity$Main" android:exported="true" android:launchMode="singleTask" android:screenOrientation="fullUser" android:windowSoftInputMode="stateHidden|adjustResize">
 | 
			
		||||
        <activity android:theme="@style/AppTheme_Dark" android:name="com.discord.app.AppActivity" android:screenOrientation="fullUser" android:windowSoftInputMode="adjustResize|stateHidden"/>
 | 
			
		||||
        <activity android:theme="@style/AppTheme_Loading" android:name="com.discord.app.AppActivity.Main" android:exported="true" android:launchMode="singleTask" android:screenOrientation="fullUser" android:windowSoftInputMode="adjustResize|stateHidden">
 | 
			
		||||
            <intent-filter>
 | 
			
		||||
                <action android:name="android.intent.action.MAIN"/>
 | 
			
		||||
                <category android:name="android.intent.category.LAUNCHER"/>
 | 
			
		||||
| 
						 | 
				
			
			@ -145,9 +145,9 @@
 | 
			
		|||
            </intent-filter>
 | 
			
		||||
            <meta-data android:name="android.app.shortcuts" android:resource="@xml/shortcuts"/>
 | 
			
		||||
        </activity>
 | 
			
		||||
        <activity android:name="com.discord.app.AppActivity$Call" android:excludeFromRecents="true" android:launchMode="singleTask"/>
 | 
			
		||||
        <activity android:name="com.discord.app.AppActivity$IncomingCall" android:excludeFromRecents="true" android:launchMode="singleTask" android:showOnLockScreen="true" android:showWhenLocked="true" android:turnScreenOn="true"/>
 | 
			
		||||
        <activity android:theme="@style/AppTheme_Loading" android:label="@string/discord" android:name="com.discord.app.AppActivity$AppAction" android:exported="true" android:launchMode="standard" android:windowSoftInputMode="stateHidden|adjustResize">
 | 
			
		||||
        <activity android:name="com.discord.app.AppActivity.Call" android:excludeFromRecents="true" android:launchMode="singleTask"/>
 | 
			
		||||
        <activity android:name="com.discord.app.AppActivity.IncomingCall" android:excludeFromRecents="true" android:launchMode="singleTask" android:showOnLockScreen="true" android:showWhenLocked="true" android:turnScreenOn="true"/>
 | 
			
		||||
        <activity android:theme="@style/AppTheme_Loading" android:label="@string/discord" android:name="com.discord.app.AppActivity.AppAction" android:exported="true" android:launchMode="standard" android:windowSoftInputMode="adjustResize|stateHidden">
 | 
			
		||||
            <intent-filter>
 | 
			
		||||
                <action android:name="com.discord.intent.action.SDK"/>
 | 
			
		||||
                <category android:name="android.intent.category.DEFAULT"/>
 | 
			
		||||
| 
						 | 
				
			
			@ -164,7 +164,7 @@
 | 
			
		|||
            <meta-data android:name="android.service.chooser.chooser_target_service" android:value="androidx.sharetarget.ChooserTargetServiceCompat"/>
 | 
			
		||||
        </activity>
 | 
			
		||||
        <activity android:name="com.facebook.flipper.android.diagnostics.FlipperDiagnosticActivity" android:exported="true"/>
 | 
			
		||||
        <service android:name="com.discord.utilities.fcm.NotificationClient$FCMMessagingService" android:exported="false">
 | 
			
		||||
        <service android:name="com.discord.utilities.fcm.NotificationClient.FCMMessagingService" android:exported="false">
 | 
			
		||||
            <intent-filter>
 | 
			
		||||
                <action android:name="com.google.firebase.MESSAGING_EVENT"/>
 | 
			
		||||
                <action android:name="com.google.firebase.INSTANCE_ID_EVENT"/>
 | 
			
		||||
| 
						 | 
				
			
			@ -187,7 +187,7 @@
 | 
			
		|||
                <action android:name="com.discord.intent.action.NOTIFICATION_CANCEL"/>
 | 
			
		||||
            </intent-filter>
 | 
			
		||||
        </receiver>
 | 
			
		||||
        <receiver android:name="com.discord.utilities.io.NetworkUtils$NetworkDownloadReceiver" android:exported="true">
 | 
			
		||||
        <receiver android:name="com.discord.utilities.io.NetworkUtils.NetworkDownloadReceiver" android:exported="true">
 | 
			
		||||
            <intent-filter>
 | 
			
		||||
                <action android:name="android.intent.action.DOWNLOAD_COMPLETE"/>
 | 
			
		||||
            </intent-filter>
 | 
			
		||||
| 
						 | 
				
			
			@ -200,7 +200,7 @@
 | 
			
		|||
        <meta-data android:name="com.google.android.nearby.messages.API_KEY" android:value="AIzaSyD-4L6bgKMixqBRtrG2UktVXK6IexXlsog"/>
 | 
			
		||||
        <meta-data android:name="com.google.android.actions" android:resource="@xml/actions"/>
 | 
			
		||||
        <meta-data android:name="libdiscord_version" android:value="89.0.26-pixel6-hwdec"/>
 | 
			
		||||
        <activity android:theme="@style/res_2131952272_theme_appcompat_light_noactionbar" android:name="com.yalantis.ucrop.UCropActivity"/>
 | 
			
		||||
        <activity android:theme="@style/Theme.AppCompat.Light.NoActionBar" android:name="com.yalantis.ucrop.UCropActivity"/>
 | 
			
		||||
        <service android:name="androidx.sharetarget.ChooserTargetServiceCompat" android:permission="android.permission.BIND_CHOOSER_TARGET_SERVICE">
 | 
			
		||||
            <intent-filter>
 | 
			
		||||
                <action android:name="android.service.chooser.ChooserTargetService"/>
 | 
			
		||||
| 
						 | 
				
			
			@ -243,26 +243,26 @@
 | 
			
		|||
        <service android:name="androidx.work.impl.background.systemalarm.SystemAlarmService" android:enabled="@bool/enable_system_alarm_service_default" android:exported="false" android:directBootAware="false"/>
 | 
			
		||||
        <service android:name="androidx.work.impl.background.systemjob.SystemJobService" android:permission="android.permission.BIND_JOB_SERVICE" android:enabled="@bool/enable_system_job_service_default" android:exported="true" android:directBootAware="false"/>
 | 
			
		||||
        <service android:name="androidx.work.impl.foreground.SystemForegroundService" android:enabled="@bool/enable_system_foreground_service_default" android:exported="false" android:directBootAware="false"/>
 | 
			
		||||
        <receiver android:name="androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver" android:enabled="true" android:exported="false" android:directBootAware="false"/>
 | 
			
		||||
        <receiver android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy" android:enabled="false" android:exported="false" android:directBootAware="false">
 | 
			
		||||
        <receiver android:name="androidx.work.impl.utils.ForceStopRunnable.BroadcastReceiver" android:enabled="true" android:exported="false" android:directBootAware="false"/>
 | 
			
		||||
        <receiver android:name="androidx.work.impl.background.systemalarm.ConstraintProxy.BatteryChargingProxy" android:enabled="false" android:exported="false" android:directBootAware="false">
 | 
			
		||||
            <intent-filter>
 | 
			
		||||
                <action android:name="android.intent.action.ACTION_POWER_CONNECTED"/>
 | 
			
		||||
                <action android:name="android.intent.action.ACTION_POWER_DISCONNECTED"/>
 | 
			
		||||
            </intent-filter>
 | 
			
		||||
        </receiver>
 | 
			
		||||
        <receiver android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy" android:enabled="false" android:exported="false" android:directBootAware="false">
 | 
			
		||||
        <receiver android:name="androidx.work.impl.background.systemalarm.ConstraintProxy.BatteryNotLowProxy" android:enabled="false" android:exported="false" android:directBootAware="false">
 | 
			
		||||
            <intent-filter>
 | 
			
		||||
                <action android:name="android.intent.action.BATTERY_OKAY"/>
 | 
			
		||||
                <action android:name="android.intent.action.BATTERY_LOW"/>
 | 
			
		||||
            </intent-filter>
 | 
			
		||||
        </receiver>
 | 
			
		||||
        <receiver android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy" android:enabled="false" android:exported="false" android:directBootAware="false">
 | 
			
		||||
        <receiver android:name="androidx.work.impl.background.systemalarm.ConstraintProxy.StorageNotLowProxy" android:enabled="false" android:exported="false" android:directBootAware="false">
 | 
			
		||||
            <intent-filter>
 | 
			
		||||
                <action android:name="android.intent.action.DEVICE_STORAGE_LOW"/>
 | 
			
		||||
                <action android:name="android.intent.action.DEVICE_STORAGE_OK"/>
 | 
			
		||||
            </intent-filter>
 | 
			
		||||
        </receiver>
 | 
			
		||||
        <receiver android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy" android:enabled="false" android:exported="false" android:directBootAware="false">
 | 
			
		||||
        <receiver android:name="androidx.work.impl.background.systemalarm.ConstraintProxy.NetworkStateProxy" android:enabled="false" android:exported="false" android:directBootAware="false">
 | 
			
		||||
            <intent-filter>
 | 
			
		||||
                <action android:name="android.net.conn.CONNECTIVITY_CHANGE"/>
 | 
			
		||||
            </intent-filter>
 | 
			
		||||
| 
						 | 
				
			
			@ -291,7 +291,7 @@
 | 
			
		|||
        <receiver android:name="com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver" android:exported="false"/>
 | 
			
		||||
        <service android:name="androidx.room.MultiInstanceInvalidationService" android:exported="false" android:directBootAware="true"/>
 | 
			
		||||
        <meta-data android:name="com.google.android.play.billingclient.version" android:value="4.0.0"/>
 | 
			
		||||
        <activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.android.billingclient.api.ProxyBillingActivity" android:exported="false" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize"/>
 | 
			
		||||
        <activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.android.billingclient.api.ProxyBillingActivity" android:exported="false" android:configChanges="screenSize|screenLayout|orientation|keyboardHidden|keyboard"/>
 | 
			
		||||
        <meta-data android:name="com.android.vending.derived.apk.id" android:value="1"/>
 | 
			
		||||
    </application>
 | 
			
		||||
</manifest>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							| 
						 | 
				
			
			@ -1,4 +1,5 @@
 | 
			
		|||
package a0.a.a;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public /* synthetic */ class a {
 | 
			
		||||
    public static /* synthetic */ int a(double d) {
 | 
			
		||||
        long doubleToLongBits = Double.doubleToLongBits(d);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,4 +1,5 @@
 | 
			
		|||
package a0.a.a;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public /* synthetic */ class b {
 | 
			
		||||
    public static /* synthetic */ int a(long j) {
 | 
			
		||||
        return (int) (j ^ (j >>> 32));
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,6 +4,7 @@ import androidx.annotation.RestrictTo;
 | 
			
		|||
import androidx.core.app.RemoteActionCompat;
 | 
			
		||||
import androidx.versionedparcelable.VersionedParcel;
 | 
			
		||||
@RestrictTo({RestrictTo.Scope.LIBRARY})
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class RemoteActionCompatParcelizer extends androidx.core.app.RemoteActionCompatParcelizer {
 | 
			
		||||
    public static RemoteActionCompat read(VersionedParcel versionedParcel) {
 | 
			
		||||
        return androidx.core.app.RemoteActionCompatParcelizer.read(versionedParcel);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,6 +4,7 @@ import androidx.annotation.RestrictTo;
 | 
			
		|||
import androidx.core.graphics.drawable.IconCompat;
 | 
			
		||||
import androidx.versionedparcelable.VersionedParcel;
 | 
			
		||||
@RestrictTo({RestrictTo.Scope.LIBRARY})
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class IconCompatParcelizer extends androidx.core.graphics.drawable.IconCompatParcelizer {
 | 
			
		||||
    public static IconCompat read(VersionedParcel versionedParcel) {
 | 
			
		||||
        return androidx.core.graphics.drawable.IconCompatParcelizer.read(versionedParcel);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,6 +4,7 @@ import androidx.annotation.RestrictTo;
 | 
			
		|||
import androidx.media.AudioAttributesCompat;
 | 
			
		||||
import androidx.versionedparcelable.VersionedParcel;
 | 
			
		||||
@RestrictTo({RestrictTo.Scope.LIBRARY})
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class AudioAttributesCompatParcelizer extends androidx.media.AudioAttributesCompatParcelizer {
 | 
			
		||||
    public static AudioAttributesCompat read(VersionedParcel versionedParcel) {
 | 
			
		||||
        return androidx.media.AudioAttributesCompatParcelizer.read(versionedParcel);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,6 +4,7 @@ import androidx.annotation.RestrictTo;
 | 
			
		|||
import androidx.media.AudioAttributesImplApi21;
 | 
			
		||||
import androidx.versionedparcelable.VersionedParcel;
 | 
			
		||||
@RestrictTo({RestrictTo.Scope.LIBRARY})
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class AudioAttributesImplApi21Parcelizer extends androidx.media.AudioAttributesImplApi21Parcelizer {
 | 
			
		||||
    public static AudioAttributesImplApi21 read(VersionedParcel versionedParcel) {
 | 
			
		||||
        return androidx.media.AudioAttributesImplApi21Parcelizer.read(versionedParcel);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,6 +4,7 @@ import androidx.annotation.RestrictTo;
 | 
			
		|||
import androidx.media.AudioAttributesImplApi26;
 | 
			
		||||
import androidx.versionedparcelable.VersionedParcel;
 | 
			
		||||
@RestrictTo({RestrictTo.Scope.LIBRARY})
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class AudioAttributesImplApi26Parcelizer extends androidx.media.AudioAttributesImplApi26Parcelizer {
 | 
			
		||||
    public static AudioAttributesImplApi26 read(VersionedParcel versionedParcel) {
 | 
			
		||||
        return androidx.media.AudioAttributesImplApi26Parcelizer.read(versionedParcel);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,6 +4,7 @@ import androidx.annotation.RestrictTo;
 | 
			
		|||
import androidx.media.AudioAttributesImplBase;
 | 
			
		||||
import androidx.versionedparcelable.VersionedParcel;
 | 
			
		||||
@RestrictTo({RestrictTo.Scope.LIBRARY})
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class AudioAttributesImplBaseParcelizer extends androidx.media.AudioAttributesImplBaseParcelizer {
 | 
			
		||||
    public static AudioAttributesImplBase read(VersionedParcel versionedParcel) {
 | 
			
		||||
        return androidx.media.AudioAttributesImplBaseParcelizer.read(versionedParcel);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -34,18 +34,21 @@ import java.util.ArrayList;
 | 
			
		|||
import java.util.List;
 | 
			
		||||
import java.util.Objects;
 | 
			
		||||
import x.a.b.b.a.b;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class MediaBrowserCompat {
 | 
			
		||||
    public static final boolean a = Log.isLoggable("MediaBrowserCompat", 3);
 | 
			
		||||
 | 
			
		||||
    /* renamed from: b  reason: collision with root package name */
 | 
			
		||||
    public final d f14b;
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class CustomActionResultReceiver extends ResultReceiver {
 | 
			
		||||
        @Override // android.support.v4.os.ResultReceiver
 | 
			
		||||
        public void a(int i, Bundle bundle) {
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class ItemReceiver extends ResultReceiver {
 | 
			
		||||
        @Override // android.support.v4.os.ResultReceiver
 | 
			
		||||
        public void a(int i, Bundle bundle) {
 | 
			
		||||
| 
						 | 
				
			
			@ -65,19 +68,19 @@ public final class MediaBrowserCompat {
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    @SuppressLint({"BanParcelableUsage"})
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class MediaItem implements Parcelable {
 | 
			
		||||
        public static final Parcelable.Creator<MediaItem> CREATOR = new a();
 | 
			
		||||
        public final int j;
 | 
			
		||||
        public final MediaDescriptionCompat k;
 | 
			
		||||
 | 
			
		||||
        /* loaded from: classes.dex */
 | 
			
		||||
        public class a implements Parcelable.Creator<MediaItem> {
 | 
			
		||||
            /* Return type fixed from 'java.lang.Object' to match base method */
 | 
			
		||||
            @Override // android.os.Parcelable.Creator
 | 
			
		||||
            public MediaItem createFromParcel(Parcel parcel) {
 | 
			
		||||
                return new MediaItem(parcel);
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            /* Return type fixed from 'java.lang.Object[]' to match base method */
 | 
			
		||||
            @Override // android.os.Parcelable.Creator
 | 
			
		||||
            public MediaItem[] newArray(int i) {
 | 
			
		||||
                return new MediaItem[i];
 | 
			
		||||
| 
						 | 
				
			
			@ -123,7 +126,6 @@ public final class MediaBrowserCompat {
 | 
			
		|||
            return 0;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        @Override // java.lang.Object
 | 
			
		||||
        @NonNull
 | 
			
		||||
        public String toString() {
 | 
			
		||||
            return "MediaItem{mFlags=" + this.j + ", mDescription=" + this.k + '}';
 | 
			
		||||
| 
						 | 
				
			
			@ -136,6 +138,7 @@ public final class MediaBrowserCompat {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class SearchResultReceiver extends ResultReceiver {
 | 
			
		||||
        @Override // android.support.v4.os.ResultReceiver
 | 
			
		||||
        public void a(int i, Bundle bundle) {
 | 
			
		||||
| 
						 | 
				
			
			@ -156,6 +159,7 @@ public final class MediaBrowserCompat {
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    @RequiresApi(21)
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class a {
 | 
			
		||||
        @DoNotInline
 | 
			
		||||
        public static MediaDescription a(MediaBrowser.MediaItem mediaItem) {
 | 
			
		||||
| 
						 | 
				
			
			@ -168,6 +172,7 @@ public final class MediaBrowserCompat {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class b extends Handler {
 | 
			
		||||
        public final WeakReference<h> a;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -217,11 +222,13 @@ public final class MediaBrowserCompat {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class c {
 | 
			
		||||
        public final MediaBrowser.ConnectionCallback mConnectionCallbackFwk = new a();
 | 
			
		||||
        public b mConnectionCallbackInternal;
 | 
			
		||||
 | 
			
		||||
        @RequiresApi(21)
 | 
			
		||||
        /* loaded from: classes.dex */
 | 
			
		||||
        public class a extends MediaBrowser.ConnectionCallback {
 | 
			
		||||
            public a() {
 | 
			
		||||
            }
 | 
			
		||||
| 
						 | 
				
			
			@ -291,6 +298,7 @@ public final class MediaBrowserCompat {
 | 
			
		|||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* loaded from: classes.dex */
 | 
			
		||||
        public interface b {
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -311,10 +319,12 @@ public final class MediaBrowserCompat {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public interface d {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @RequiresApi(21)
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class e implements d, h, c.b {
 | 
			
		||||
        public final Context a;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -359,6 +369,7 @@ public final class MediaBrowserCompat {
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    @RequiresApi(23)
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class f extends e {
 | 
			
		||||
        public f(Context context, ComponentName componentName, c cVar, Bundle bundle) {
 | 
			
		||||
            super(context, componentName, cVar, bundle);
 | 
			
		||||
| 
						 | 
				
			
			@ -366,12 +377,14 @@ public final class MediaBrowserCompat {
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    @RequiresApi(26)
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class g extends f {
 | 
			
		||||
        public g(Context context, ComponentName componentName, c cVar, Bundle bundle) {
 | 
			
		||||
            super(context, componentName, cVar, bundle);
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public interface h {
 | 
			
		||||
        void a(Messenger messenger, String str, MediaSessionCompat.Token token, Bundle bundle);
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -380,6 +393,7 @@ public final class MediaBrowserCompat {
 | 
			
		|||
        void c(Messenger messenger);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class i {
 | 
			
		||||
        public Messenger a;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -401,6 +415,7 @@ public final class MediaBrowserCompat {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class j {
 | 
			
		||||
        public final List<k> a = new ArrayList();
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -417,10 +432,12 @@ public final class MediaBrowserCompat {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static abstract class k {
 | 
			
		||||
        public final IBinder a = new Binder();
 | 
			
		||||
 | 
			
		||||
        @RequiresApi(21)
 | 
			
		||||
        /* loaded from: classes.dex */
 | 
			
		||||
        public class a extends MediaBrowser.SubscriptionCallback {
 | 
			
		||||
            public a() {
 | 
			
		||||
            }
 | 
			
		||||
| 
						 | 
				
			
			@ -440,6 +457,7 @@ public final class MediaBrowserCompat {
 | 
			
		|||
        }
 | 
			
		||||
 | 
			
		||||
        @RequiresApi(26)
 | 
			
		||||
        /* loaded from: classes.dex */
 | 
			
		||||
        public class b extends a {
 | 
			
		||||
            public b() {
 | 
			
		||||
                super();
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -13,6 +13,7 @@ import androidx.annotation.DoNotInline;
 | 
			
		|||
import androidx.annotation.Nullable;
 | 
			
		||||
import androidx.annotation.RequiresApi;
 | 
			
		||||
@SuppressLint({"BanParcelableUsage"})
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class MediaDescriptionCompat implements Parcelable {
 | 
			
		||||
    public static final Parcelable.Creator<MediaDescriptionCompat> CREATOR = new a();
 | 
			
		||||
    public final String j;
 | 
			
		||||
| 
						 | 
				
			
			@ -25,14 +26,13 @@ public final class MediaDescriptionCompat implements Parcelable {
 | 
			
		|||
    public final Uri q;
 | 
			
		||||
    public MediaDescription r;
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class a implements Parcelable.Creator<MediaDescriptionCompat> {
 | 
			
		||||
        /* Return type fixed from 'java.lang.Object' to match base method */
 | 
			
		||||
        @Override // android.os.Parcelable.Creator
 | 
			
		||||
        public MediaDescriptionCompat createFromParcel(Parcel parcel) {
 | 
			
		||||
            return MediaDescriptionCompat.a(MediaDescription.CREATOR.createFromParcel(parcel));
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* Return type fixed from 'java.lang.Object[]' to match base method */
 | 
			
		||||
        @Override // android.os.Parcelable.Creator
 | 
			
		||||
        public MediaDescriptionCompat[] newArray(int i) {
 | 
			
		||||
            return new MediaDescriptionCompat[i];
 | 
			
		||||
| 
						 | 
				
			
			@ -40,6 +40,7 @@ public final class MediaDescriptionCompat implements Parcelable {
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    @RequiresApi(21)
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class b {
 | 
			
		||||
        @DoNotInline
 | 
			
		||||
        public static MediaDescription a(MediaDescription.Builder builder) {
 | 
			
		||||
| 
						 | 
				
			
			@ -130,6 +131,7 @@ public final class MediaDescriptionCompat implements Parcelable {
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    @RequiresApi(23)
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class c {
 | 
			
		||||
        @Nullable
 | 
			
		||||
        @DoNotInline
 | 
			
		||||
| 
						 | 
				
			
			@ -154,7 +156,10 @@ public final class MediaDescriptionCompat implements Parcelable {
 | 
			
		|||
        this.q = uri2;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* JADX WARNING: Removed duplicated region for block: B:18:0x0052  */
 | 
			
		||||
    /* JADX WARN: Removed duplicated region for block: B:20:0x0052  */
 | 
			
		||||
    /*
 | 
			
		||||
        Code decompiled incorrectly, please refer to instructions dump.
 | 
			
		||||
    */
 | 
			
		||||
    public static MediaDescriptionCompat a(Object obj) {
 | 
			
		||||
        Bundle bundle;
 | 
			
		||||
        Uri uri = null;
 | 
			
		||||
| 
						 | 
				
			
			@ -173,30 +178,29 @@ public final class MediaDescriptionCompat implements Parcelable {
 | 
			
		|||
        if (d != null) {
 | 
			
		||||
            d = MediaSessionCompat.b(d);
 | 
			
		||||
        }
 | 
			
		||||
        Uri uri2 = d != null ? (Uri) d.getParcelable("android.support.v4.media.description.MEDIA_URI") : null;
 | 
			
		||||
        if (uri2 != null) {
 | 
			
		||||
        uri = d != null ? (Uri) d.getParcelable("android.support.v4.media.description.MEDIA_URI") : null;
 | 
			
		||||
        if (uri != null) {
 | 
			
		||||
            if (!d.containsKey("android.support.v4.media.description.NULL_BUNDLE_FLAG") || d.size() != 2) {
 | 
			
		||||
                d.remove("android.support.v4.media.description.MEDIA_URI");
 | 
			
		||||
                d.remove("android.support.v4.media.description.NULL_BUNDLE_FLAG");
 | 
			
		||||
            } else {
 | 
			
		||||
                bundle = null;
 | 
			
		||||
                if (uri2 == null) {
 | 
			
		||||
                if (uri == null) {
 | 
			
		||||
                    if (i >= 23) {
 | 
			
		||||
                        uri = c.a(mediaDescription);
 | 
			
		||||
                    }
 | 
			
		||||
                    uri2 = uri;
 | 
			
		||||
                }
 | 
			
		||||
                MediaDescriptionCompat mediaDescriptionCompat = new MediaDescriptionCompat(g, i2, h, c2, e, f, bundle, uri2);
 | 
			
		||||
                MediaDescriptionCompat mediaDescriptionCompat = new MediaDescriptionCompat(g, i2, h, c2, e, f, bundle, uri);
 | 
			
		||||
                mediaDescriptionCompat.r = mediaDescription;
 | 
			
		||||
                return mediaDescriptionCompat;
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
        bundle = d;
 | 
			
		||||
        if (uri2 == null) {
 | 
			
		||||
        if (uri == null) {
 | 
			
		||||
        }
 | 
			
		||||
        MediaDescriptionCompat mediaDescriptionCompat = new MediaDescriptionCompat(g, i2, h, c2, e, f, bundle, uri2);
 | 
			
		||||
        mediaDescriptionCompat.r = mediaDescription;
 | 
			
		||||
        return mediaDescriptionCompat;
 | 
			
		||||
        MediaDescriptionCompat mediaDescriptionCompat2 = new MediaDescriptionCompat(g, i2, h, c2, e, f, bundle, uri);
 | 
			
		||||
        mediaDescriptionCompat2.r = mediaDescription;
 | 
			
		||||
        return mediaDescriptionCompat2;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override // android.os.Parcelable
 | 
			
		||||
| 
						 | 
				
			
			@ -204,7 +208,6 @@ public final class MediaDescriptionCompat implements Parcelable {
 | 
			
		|||
        return 0;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override // java.lang.Object
 | 
			
		||||
    public String toString() {
 | 
			
		||||
        return ((Object) this.k) + ", " + ((Object) this.l) + ", " + ((Object) this.m);
 | 
			
		||||
    }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,19 +8,19 @@ import android.support.v4.media.session.MediaSessionCompat;
 | 
			
		|||
import androidx.collection.ArrayMap;
 | 
			
		||||
import androidx.media.utils.MediaConstants;
 | 
			
		||||
@SuppressLint({"BanParcelableUsage"})
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class MediaMetadataCompat implements Parcelable {
 | 
			
		||||
    public static final Parcelable.Creator<MediaMetadataCompat> CREATOR = new a();
 | 
			
		||||
    public static final ArrayMap<String, Integer> j;
 | 
			
		||||
    public final Bundle k;
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class a implements Parcelable.Creator<MediaMetadataCompat> {
 | 
			
		||||
        /* Return type fixed from 'java.lang.Object' to match base method */
 | 
			
		||||
        @Override // android.os.Parcelable.Creator
 | 
			
		||||
        public MediaMetadataCompat createFromParcel(Parcel parcel) {
 | 
			
		||||
            return new MediaMetadataCompat(parcel);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* Return type fixed from 'java.lang.Object[]' to match base method */
 | 
			
		||||
        @Override // android.os.Parcelable.Creator
 | 
			
		||||
        public MediaMetadataCompat[] newArray(int i) {
 | 
			
		||||
            return new MediaMetadataCompat[i];
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,19 +4,19 @@ import android.annotation.SuppressLint;
 | 
			
		|||
import android.os.Parcel;
 | 
			
		||||
import android.os.Parcelable;
 | 
			
		||||
@SuppressLint({"BanParcelableUsage"})
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class RatingCompat implements Parcelable {
 | 
			
		||||
    public static final Parcelable.Creator<RatingCompat> CREATOR = new a();
 | 
			
		||||
    public final int j;
 | 
			
		||||
    public final float k;
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class a implements Parcelable.Creator<RatingCompat> {
 | 
			
		||||
        /* Return type fixed from 'java.lang.Object' to match base method */
 | 
			
		||||
        @Override // android.os.Parcelable.Creator
 | 
			
		||||
        public RatingCompat createFromParcel(Parcel parcel) {
 | 
			
		||||
            return new RatingCompat(parcel.readInt(), parcel.readFloat());
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* Return type fixed from 'java.lang.Object[]' to match base method */
 | 
			
		||||
        @Override // android.os.Parcelable.Creator
 | 
			
		||||
        public RatingCompat[] newArray(int i) {
 | 
			
		||||
            return new RatingCompat[i];
 | 
			
		||||
| 
						 | 
				
			
			@ -33,7 +33,6 @@ public final class RatingCompat implements Parcelable {
 | 
			
		|||
        return this.j;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override // java.lang.Object
 | 
			
		||||
    public String toString() {
 | 
			
		||||
        StringBuilder R = b.d.b.a.a.R("Rating:style=");
 | 
			
		||||
        R.append(this.j);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -21,6 +21,7 @@ import java.util.List;
 | 
			
		|||
import x.a.b.b.a.b;
 | 
			
		||||
import x.a.b.b.a.c;
 | 
			
		||||
@RequiresApi(21)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public class MediaControllerCompat$MediaControllerImplApi21 {
 | 
			
		||||
    public final MediaController a;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -31,6 +32,7 @@ public class MediaControllerCompat$MediaControllerImplApi21 {
 | 
			
		|||
    public HashMap<c, a> d = new HashMap<>();
 | 
			
		||||
    public final MediaSessionCompat.Token e;
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class ExtraBinderRequestResultReceiver extends ResultReceiver {
 | 
			
		||||
        public WeakReference<MediaControllerCompat$MediaControllerImplApi21> j;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -60,6 +62,7 @@ public class MediaControllerCompat$MediaControllerImplApi21 {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class a extends c.b {
 | 
			
		||||
        public a(c cVar) {
 | 
			
		||||
            super(cVar);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,24 +18,25 @@ import androidx.annotation.RestrictTo;
 | 
			
		|||
import androidx.core.os.BuildCompat;
 | 
			
		||||
import androidx.versionedparcelable.VersionedParcelable;
 | 
			
		||||
import x.a.b.b.a.b;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public class MediaSessionCompat {
 | 
			
		||||
    @RestrictTo({RestrictTo.Scope.LIBRARY})
 | 
			
		||||
    public static final int a = (BuildCompat.isAtLeastS() ? 33554432 : 0);
 | 
			
		||||
    public static final int a;
 | 
			
		||||
 | 
			
		||||
    @SuppressLint({"BanParcelableUsage"})
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static final class QueueItem implements Parcelable {
 | 
			
		||||
        public static final Parcelable.Creator<QueueItem> CREATOR = new a();
 | 
			
		||||
        public final MediaDescriptionCompat j;
 | 
			
		||||
        public final long k;
 | 
			
		||||
 | 
			
		||||
        /* loaded from: classes.dex */
 | 
			
		||||
        public class a implements Parcelable.Creator<QueueItem> {
 | 
			
		||||
            /* Return type fixed from 'java.lang.Object' to match base method */
 | 
			
		||||
            @Override // android.os.Parcelable.Creator
 | 
			
		||||
            public QueueItem createFromParcel(Parcel parcel) {
 | 
			
		||||
                return new QueueItem(parcel);
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            /* Return type fixed from 'java.lang.Object[]' to match base method */
 | 
			
		||||
            @Override // android.os.Parcelable.Creator
 | 
			
		||||
            public QueueItem[] newArray(int i) {
 | 
			
		||||
                return new QueueItem[i];
 | 
			
		||||
| 
						 | 
				
			
			@ -43,6 +44,7 @@ public class MediaSessionCompat {
 | 
			
		|||
        }
 | 
			
		||||
 | 
			
		||||
        @RequiresApi(21)
 | 
			
		||||
        /* loaded from: classes.dex */
 | 
			
		||||
        public static class b {
 | 
			
		||||
            @DoNotInline
 | 
			
		||||
            public static MediaSession.QueueItem a(MediaDescription mediaDescription, long j) {
 | 
			
		||||
| 
						 | 
				
			
			@ -81,7 +83,6 @@ public class MediaSessionCompat {
 | 
			
		|||
            return 0;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        @Override // java.lang.Object
 | 
			
		||||
        public String toString() {
 | 
			
		||||
            StringBuilder R = b.d.b.a.a.R("MediaSession.QueueItem {Description=");
 | 
			
		||||
            R.append(this.j);
 | 
			
		||||
| 
						 | 
				
			
			@ -97,18 +98,18 @@ public class MediaSessionCompat {
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    @SuppressLint({"BanParcelableUsage"})
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static final class ResultReceiverWrapper implements Parcelable {
 | 
			
		||||
        public static final Parcelable.Creator<ResultReceiverWrapper> CREATOR = new a();
 | 
			
		||||
        public ResultReceiver j;
 | 
			
		||||
 | 
			
		||||
        /* loaded from: classes.dex */
 | 
			
		||||
        public class a implements Parcelable.Creator<ResultReceiverWrapper> {
 | 
			
		||||
            /* Return type fixed from 'java.lang.Object' to match base method */
 | 
			
		||||
            @Override // android.os.Parcelable.Creator
 | 
			
		||||
            public ResultReceiverWrapper createFromParcel(Parcel parcel) {
 | 
			
		||||
                return new ResultReceiverWrapper(parcel);
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            /* Return type fixed from 'java.lang.Object[]' to match base method */
 | 
			
		||||
            @Override // android.os.Parcelable.Creator
 | 
			
		||||
            public ResultReceiverWrapper[] newArray(int i) {
 | 
			
		||||
                return new ResultReceiverWrapper[i];
 | 
			
		||||
| 
						 | 
				
			
			@ -131,23 +132,23 @@ public class MediaSessionCompat {
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    @SuppressLint({"BanParcelableUsage"})
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static final class Token implements Parcelable {
 | 
			
		||||
        public static final Parcelable.Creator<Token> CREATOR = new a();
 | 
			
		||||
        public final Object j = new Object();
 | 
			
		||||
        public final Object j;
 | 
			
		||||
        public final Object k;
 | 
			
		||||
        @GuardedBy("mLock")
 | 
			
		||||
        public b l;
 | 
			
		||||
        @GuardedBy("mLock")
 | 
			
		||||
        public VersionedParcelable m;
 | 
			
		||||
 | 
			
		||||
        /* loaded from: classes.dex */
 | 
			
		||||
        public class a implements Parcelable.Creator<Token> {
 | 
			
		||||
            /* Return type fixed from 'java.lang.Object' to match base method */
 | 
			
		||||
            @Override // android.os.Parcelable.Creator
 | 
			
		||||
            public Token createFromParcel(Parcel parcel) {
 | 
			
		||||
                return new Token(parcel.readParcelable(null));
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            /* Return type fixed from 'java.lang.Object[]' to match base method */
 | 
			
		||||
            @Override // android.os.Parcelable.Creator
 | 
			
		||||
            public Token[] newArray(int i) {
 | 
			
		||||
                return new Token[i];
 | 
			
		||||
| 
						 | 
				
			
			@ -155,11 +156,13 @@ public class MediaSessionCompat {
 | 
			
		|||
        }
 | 
			
		||||
 | 
			
		||||
        public Token(Object obj) {
 | 
			
		||||
            this.j = new Object();
 | 
			
		||||
            this.k = obj;
 | 
			
		||||
            this.l = null;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public Token(Object obj, b bVar) {
 | 
			
		||||
            this.j = new Object();
 | 
			
		||||
            this.k = obj;
 | 
			
		||||
            this.l = bVar;
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			@ -189,7 +192,6 @@ public class MediaSessionCompat {
 | 
			
		|||
            return 0;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        @Override // java.lang.Object
 | 
			
		||||
        public boolean equals(Object obj) {
 | 
			
		||||
            if (this == obj) {
 | 
			
		||||
                return true;
 | 
			
		||||
| 
						 | 
				
			
			@ -209,7 +211,6 @@ public class MediaSessionCompat {
 | 
			
		|||
            return obj2.equals(obj3);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        @Override // java.lang.Object
 | 
			
		||||
        public int hashCode() {
 | 
			
		||||
            Object obj = this.k;
 | 
			
		||||
            if (obj == null) {
 | 
			
		||||
| 
						 | 
				
			
			@ -224,6 +225,10 @@ public class MediaSessionCompat {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    static {
 | 
			
		||||
        a = BuildCompat.isAtLeastS() ? 33554432 : 0;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @RestrictTo({RestrictTo.Scope.LIBRARY})
 | 
			
		||||
    public static void a(@Nullable Bundle bundle) {
 | 
			
		||||
        if (bundle != null) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,6 +4,7 @@ import android.annotation.SuppressLint;
 | 
			
		|||
import android.os.Parcel;
 | 
			
		||||
import android.os.Parcelable;
 | 
			
		||||
@SuppressLint({"BanParcelableUsage"})
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public class ParcelableVolumeInfo implements Parcelable {
 | 
			
		||||
    public static final Parcelable.Creator<ParcelableVolumeInfo> CREATOR = new a();
 | 
			
		||||
    public int j;
 | 
			
		||||
| 
						 | 
				
			
			@ -12,14 +13,13 @@ public class ParcelableVolumeInfo implements Parcelable {
 | 
			
		|||
    public int m;
 | 
			
		||||
    public int n;
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class a implements Parcelable.Creator<ParcelableVolumeInfo> {
 | 
			
		||||
        /* Return type fixed from 'java.lang.Object' to match base method */
 | 
			
		||||
        @Override // android.os.Parcelable.Creator
 | 
			
		||||
        public ParcelableVolumeInfo createFromParcel(Parcel parcel) {
 | 
			
		||||
            return new ParcelableVolumeInfo(parcel);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* Return type fixed from 'java.lang.Object[]' to match base method */
 | 
			
		||||
        @Override // android.os.Parcelable.Creator
 | 
			
		||||
        public ParcelableVolumeInfo[] newArray(int i) {
 | 
			
		||||
            return new ParcelableVolumeInfo[i];
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -11,6 +11,7 @@ import androidx.annotation.RequiresApi;
 | 
			
		|||
import java.util.ArrayList;
 | 
			
		||||
import java.util.List;
 | 
			
		||||
@SuppressLint({"BanParcelableUsage"})
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class PlaybackStateCompat implements Parcelable {
 | 
			
		||||
    public static final Parcelable.Creator<PlaybackStateCompat> CREATOR = new a();
 | 
			
		||||
    public final int j;
 | 
			
		||||
| 
						 | 
				
			
			@ -27,6 +28,7 @@ public final class PlaybackStateCompat implements Parcelable {
 | 
			
		|||
    public final long f21s;
 | 
			
		||||
    public final Bundle t;
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static final class CustomAction implements Parcelable {
 | 
			
		||||
        public static final Parcelable.Creator<CustomAction> CREATOR = new a();
 | 
			
		||||
        public final String j;
 | 
			
		||||
| 
						 | 
				
			
			@ -34,14 +36,13 @@ public final class PlaybackStateCompat implements Parcelable {
 | 
			
		|||
        public final int l;
 | 
			
		||||
        public final Bundle m;
 | 
			
		||||
 | 
			
		||||
        /* loaded from: classes.dex */
 | 
			
		||||
        public class a implements Parcelable.Creator<CustomAction> {
 | 
			
		||||
            /* Return type fixed from 'java.lang.Object' to match base method */
 | 
			
		||||
            @Override // android.os.Parcelable.Creator
 | 
			
		||||
            public CustomAction createFromParcel(Parcel parcel) {
 | 
			
		||||
                return new CustomAction(parcel);
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            /* Return type fixed from 'java.lang.Object[]' to match base method */
 | 
			
		||||
            @Override // android.os.Parcelable.Creator
 | 
			
		||||
            public CustomAction[] newArray(int i) {
 | 
			
		||||
                return new CustomAction[i];
 | 
			
		||||
| 
						 | 
				
			
			@ -67,7 +68,6 @@ public final class PlaybackStateCompat implements Parcelable {
 | 
			
		|||
            return 0;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        @Override // java.lang.Object
 | 
			
		||||
        public String toString() {
 | 
			
		||||
            StringBuilder R = b.d.b.a.a.R("Action:mName='");
 | 
			
		||||
            R.append((Object) this.k);
 | 
			
		||||
| 
						 | 
				
			
			@ -87,14 +87,13 @@ public final class PlaybackStateCompat implements Parcelable {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class a implements Parcelable.Creator<PlaybackStateCompat> {
 | 
			
		||||
        /* Return type fixed from 'java.lang.Object' to match base method */
 | 
			
		||||
        @Override // android.os.Parcelable.Creator
 | 
			
		||||
        public PlaybackStateCompat createFromParcel(Parcel parcel) {
 | 
			
		||||
            return new PlaybackStateCompat(parcel);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* Return type fixed from 'java.lang.Object[]' to match base method */
 | 
			
		||||
        @Override // android.os.Parcelable.Creator
 | 
			
		||||
        public PlaybackStateCompat[] newArray(int i) {
 | 
			
		||||
            return new PlaybackStateCompat[i];
 | 
			
		||||
| 
						 | 
				
			
			@ -102,6 +101,7 @@ public final class PlaybackStateCompat implements Parcelable {
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    @RequiresApi(21)
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class b {
 | 
			
		||||
        @DoNotInline
 | 
			
		||||
        public static void a(PlaybackState.Builder builder, PlaybackState.CustomAction customAction) {
 | 
			
		||||
| 
						 | 
				
			
			@ -225,6 +225,7 @@ public final class PlaybackStateCompat implements Parcelable {
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    @RequiresApi(22)
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class c {
 | 
			
		||||
        @DoNotInline
 | 
			
		||||
        public static Bundle a(PlaybackState playbackState) {
 | 
			
		||||
| 
						 | 
				
			
			@ -270,7 +271,6 @@ public final class PlaybackStateCompat implements Parcelable {
 | 
			
		|||
        return 0;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override // java.lang.Object
 | 
			
		||||
    public String toString() {
 | 
			
		||||
        StringBuilder sb = new StringBuilder("PlaybackState {");
 | 
			
		||||
        sb.append("state=");
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -12,25 +12,26 @@ import java.util.Objects;
 | 
			
		|||
import x.a.b.c.a;
 | 
			
		||||
@SuppressLint({"BanParcelableUsage"})
 | 
			
		||||
@RestrictTo({RestrictTo.Scope.LIBRARY_GROUP_PREFIX})
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public class ResultReceiver implements Parcelable {
 | 
			
		||||
    public static final Parcelable.Creator<ResultReceiver> CREATOR = new a();
 | 
			
		||||
    public x.a.b.c.a j;
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class a implements Parcelable.Creator<ResultReceiver> {
 | 
			
		||||
        /* Return type fixed from 'java.lang.Object' to match base method */
 | 
			
		||||
        @Override // android.os.Parcelable.Creator
 | 
			
		||||
        public ResultReceiver createFromParcel(Parcel parcel) {
 | 
			
		||||
            return new ResultReceiver(parcel);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* Return type fixed from 'java.lang.Object[]' to match base method */
 | 
			
		||||
        @Override // android.os.Parcelable.Creator
 | 
			
		||||
        public ResultReceiver[] newArray(int i) {
 | 
			
		||||
            return new ResultReceiver[i];
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public class b extends a.AbstractBinderC0358a {
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class b extends a.AbstractBinderC0434a {
 | 
			
		||||
        public b() {
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -44,12 +45,12 @@ public class ResultReceiver implements Parcelable {
 | 
			
		|||
    public ResultReceiver(Parcel parcel) {
 | 
			
		||||
        x.a.b.c.a aVar;
 | 
			
		||||
        IBinder readStrongBinder = parcel.readStrongBinder();
 | 
			
		||||
        int i = a.AbstractBinderC0358a.a;
 | 
			
		||||
        int i = a.AbstractBinderC0434a.a;
 | 
			
		||||
        if (readStrongBinder == null) {
 | 
			
		||||
            aVar = null;
 | 
			
		||||
        } else {
 | 
			
		||||
            IInterface queryLocalInterface = readStrongBinder.queryLocalInterface("android.support.v4.os.IResultReceiver");
 | 
			
		||||
            aVar = (queryLocalInterface == null || !(queryLocalInterface instanceof x.a.b.c.a)) ? new a.AbstractBinderC0358a.C0359a(readStrongBinder) : (x.a.b.c.a) queryLocalInterface;
 | 
			
		||||
            aVar = (queryLocalInterface == null || !(queryLocalInterface instanceof x.a.b.c.a)) ? new a.AbstractBinderC0434a.C0435a(readStrongBinder) : (x.a.b.c.a) queryLocalInterface;
 | 
			
		||||
        }
 | 
			
		||||
        this.j = aVar;
 | 
			
		||||
    }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -5,18 +5,19 @@ import d0.z.d.m;
 | 
			
		|||
import d0.z.d.o;
 | 
			
		||||
import kotlin.jvm.functions.Function0;
 | 
			
		||||
/* compiled from: ActivityViewModelLazy.kt */
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class ActivityViewModelLazyKt$viewModels$1 extends o implements Function0<ViewModelStore> {
 | 
			
		||||
    public final /* synthetic */ ComponentActivity $this_viewModels;
 | 
			
		||||
 | 
			
		||||
    /* JADX INFO: super call moved to the top of the method (can break code semantics) */
 | 
			
		||||
    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
 | 
			
		||||
    public ActivityViewModelLazyKt$viewModels$1(ComponentActivity componentActivity) {
 | 
			
		||||
        super(0);
 | 
			
		||||
        this.$this_viewModels = componentActivity;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* JADX WARN: Can't rename method to resolve collision */
 | 
			
		||||
    @Override // kotlin.jvm.functions.Function0
 | 
			
		||||
    /* renamed from: invoke */
 | 
			
		||||
    public final ViewModelStore mo1invoke() {
 | 
			
		||||
    public final ViewModelStore invoke() {
 | 
			
		||||
        ViewModelStore viewModelStore = this.$this_viewModels.getViewModelStore();
 | 
			
		||||
        m.checkNotNullExpressionValue(viewModelStore, "viewModelStore");
 | 
			
		||||
        return viewModelStore;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,18 +4,19 @@ import androidx.lifecycle.ViewModelProvider;
 | 
			
		|||
import d0.z.d.o;
 | 
			
		||||
import kotlin.jvm.functions.Function0;
 | 
			
		||||
/* compiled from: ActivityViewModelLazy.kt */
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class ActivityViewModelLazyKt$viewModels$factoryPromise$1 extends o implements Function0<ViewModelProvider.Factory> {
 | 
			
		||||
    public final /* synthetic */ ComponentActivity $this_viewModels;
 | 
			
		||||
 | 
			
		||||
    /* JADX INFO: super call moved to the top of the method (can break code semantics) */
 | 
			
		||||
    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
 | 
			
		||||
    public ActivityViewModelLazyKt$viewModels$factoryPromise$1(ComponentActivity componentActivity) {
 | 
			
		||||
        super(0);
 | 
			
		||||
        this.$this_viewModels = componentActivity;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* JADX WARN: Can't rename method to resolve collision */
 | 
			
		||||
    @Override // kotlin.jvm.functions.Function0
 | 
			
		||||
    /* renamed from: invoke */
 | 
			
		||||
    public final ViewModelProvider.Factory mo1invoke() {
 | 
			
		||||
    public final ViewModelProvider.Factory invoke() {
 | 
			
		||||
        return this.$this_viewModels.getDefaultViewModelProviderFactory();
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -9,6 +9,7 @@ import d0.z.d.m;
 | 
			
		|||
import kotlin.Lazy;
 | 
			
		||||
import kotlin.jvm.functions.Function0;
 | 
			
		||||
/* compiled from: ActivityViewModelLazy.kt */
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class ActivityViewModelLazyKt {
 | 
			
		||||
    @MainThread
 | 
			
		||||
    public static final /* synthetic */ <VM extends ViewModel> Lazy<VM> viewModels(ComponentActivity componentActivity, Function0<? extends ViewModelProvider.Factory> function0) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,4 +1,5 @@
 | 
			
		|||
package androidx.activity;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public interface Cancellable {
 | 
			
		||||
    void cancel();
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -52,6 +52,7 @@ import androidx.tracing.Trace;
 | 
			
		|||
import b.d.b.a.a;
 | 
			
		||||
import java.util.ArrayList;
 | 
			
		||||
import java.util.concurrent.atomic.AtomicInteger;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public class ComponentActivity extends androidx.core.app.ComponentActivity implements ContextAware, LifecycleOwner, ViewModelStoreOwner, HasDefaultViewModelProviderFactory, SavedStateRegistryOwner, OnBackPressedDispatcherOwner, ActivityResultRegistryOwner, ActivityResultCaller {
 | 
			
		||||
    private ActivityResultRegistry mActivityResultRegistry;
 | 
			
		||||
    @LayoutRes
 | 
			
		||||
| 
						 | 
				
			
			@ -65,6 +66,7 @@ public class ComponentActivity extends androidx.core.app.ComponentActivity imple
 | 
			
		|||
    private ViewModelStore mViewModelStore;
 | 
			
		||||
 | 
			
		||||
    /* renamed from: androidx.activity.ComponentActivity$1  reason: invalid class name */
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class AnonymousClass1 implements Runnable {
 | 
			
		||||
        public AnonymousClass1() {
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			@ -82,9 +84,11 @@ public class ComponentActivity extends androidx.core.app.ComponentActivity imple
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    /* renamed from: androidx.activity.ComponentActivity$2  reason: invalid class name */
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class AnonymousClass2 extends ActivityResultRegistry {
 | 
			
		||||
 | 
			
		||||
        /* renamed from: androidx.activity.ComponentActivity$2$1  reason: invalid class name */
 | 
			
		||||
        /* loaded from: classes.dex */
 | 
			
		||||
        public class AnonymousClass1 implements Runnable {
 | 
			
		||||
            public final /* synthetic */ int val$requestCode;
 | 
			
		||||
            public final /* synthetic */ ActivityResultContract.SynchronousResult val$synchronousResult;
 | 
			
		||||
| 
						 | 
				
			
			@ -100,12 +104,13 @@ public class ComponentActivity extends androidx.core.app.ComponentActivity imple
 | 
			
		|||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* renamed from: androidx.activity.ComponentActivity$2$2  reason: invalid class name */
 | 
			
		||||
        public class AnonymousClass2 implements Runnable {
 | 
			
		||||
        /* renamed from: androidx.activity.ComponentActivity$2$2  reason: invalid class name and collision with other inner class name */
 | 
			
		||||
        /* loaded from: classes.dex */
 | 
			
		||||
        public class RunnableC00002 implements Runnable {
 | 
			
		||||
            public final /* synthetic */ IntentSender.SendIntentException val$e;
 | 
			
		||||
            public final /* synthetic */ int val$requestCode;
 | 
			
		||||
 | 
			
		||||
            public AnonymousClass2(int i, IntentSender.SendIntentException sendIntentException) {
 | 
			
		||||
            public RunnableC00002(int i, IntentSender.SendIntentException sendIntentException) {
 | 
			
		||||
                this.val$requestCode = i;
 | 
			
		||||
                this.val$e = sendIntentException;
 | 
			
		||||
            }
 | 
			
		||||
| 
						 | 
				
			
			@ -153,7 +158,7 @@ public class ComponentActivity extends androidx.core.app.ComponentActivity imple
 | 
			
		|||
                try {
 | 
			
		||||
                    ActivityCompat.startIntentSenderForResult(componentActivity, intentSenderRequest.getIntentSender(), i, intentSenderRequest.getFillInIntent(), intentSenderRequest.getFlagsMask(), intentSenderRequest.getFlagsValues(), 0, bundle);
 | 
			
		||||
                } catch (IntentSender.SendIntentException e) {
 | 
			
		||||
                    new Handler(Looper.getMainLooper()).post(new AnonymousClass2(i, e));
 | 
			
		||||
                    new Handler(Looper.getMainLooper()).post(new RunnableC00002(i, e));
 | 
			
		||||
                }
 | 
			
		||||
            } else {
 | 
			
		||||
                ActivityCompat.startActivityForResult(componentActivity, createIntent, i, bundle);
 | 
			
		||||
| 
						 | 
				
			
			@ -162,6 +167,7 @@ public class ComponentActivity extends androidx.core.app.ComponentActivity imple
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    /* renamed from: androidx.activity.ComponentActivity$3  reason: invalid class name */
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class AnonymousClass3 implements LifecycleEventObserver {
 | 
			
		||||
        public AnonymousClass3() {
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			@ -179,6 +185,7 @@ public class ComponentActivity extends androidx.core.app.ComponentActivity imple
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    /* renamed from: androidx.activity.ComponentActivity$4  reason: invalid class name */
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class AnonymousClass4 implements LifecycleEventObserver {
 | 
			
		||||
        public AnonymousClass4() {
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			@ -195,6 +202,7 @@ public class ComponentActivity extends androidx.core.app.ComponentActivity imple
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    /* renamed from: androidx.activity.ComponentActivity$5  reason: invalid class name */
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class AnonymousClass5 implements LifecycleEventObserver {
 | 
			
		||||
        public AnonymousClass5() {
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			@ -206,6 +214,7 @@ public class ComponentActivity extends androidx.core.app.ComponentActivity imple
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static final class NonConfigurationInstances {
 | 
			
		||||
        public Object custom;
 | 
			
		||||
        public ViewModelStore viewModelStore;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -11,6 +11,7 @@ import androidx.lifecycle.LifecycleEventObserver;
 | 
			
		|||
import androidx.lifecycle.LifecycleOwner;
 | 
			
		||||
import java.lang.reflect.Field;
 | 
			
		||||
@RequiresApi(19)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class ImmLeaksCleaner implements LifecycleEventObserver {
 | 
			
		||||
    private static final int INIT_FAILED = 2;
 | 
			
		||||
    private static final int INIT_SUCCESS = 1;
 | 
			
		||||
| 
						 | 
				
			
			@ -56,18 +57,22 @@ public final class ImmLeaksCleaner implements LifecycleEventObserver {
 | 
			
		|||
                    if (obj != null) {
 | 
			
		||||
                        synchronized (obj) {
 | 
			
		||||
                            try {
 | 
			
		||||
                                View view = (View) sServedViewField.get(inputMethodManager);
 | 
			
		||||
                                if (view != null) {
 | 
			
		||||
                                    if (!view.isAttachedToWindow()) {
 | 
			
		||||
                                        try {
 | 
			
		||||
                                            sNextServedViewField.set(inputMethodManager, null);
 | 
			
		||||
                                            inputMethodManager.isActive();
 | 
			
		||||
                                        } catch (IllegalAccessException unused) {
 | 
			
		||||
                                try {
 | 
			
		||||
                                    View view = (View) sServedViewField.get(inputMethodManager);
 | 
			
		||||
                                    if (view != null) {
 | 
			
		||||
                                        if (!view.isAttachedToWindow()) {
 | 
			
		||||
                                            try {
 | 
			
		||||
                                                sNextServedViewField.set(inputMethodManager, null);
 | 
			
		||||
                                                inputMethodManager.isActive();
 | 
			
		||||
                                            } catch (IllegalAccessException unused) {
 | 
			
		||||
                                            }
 | 
			
		||||
                                        }
 | 
			
		||||
                                    }
 | 
			
		||||
                                } catch (Throwable th) {
 | 
			
		||||
                                    throw th;
 | 
			
		||||
                                }
 | 
			
		||||
                            } catch (IllegalAccessException unused2) {
 | 
			
		||||
                            } catch (ClassCastException unused3) {
 | 
			
		||||
                            } catch (ClassCastException unused2) {
 | 
			
		||||
                            } catch (IllegalAccessException unused3) {
 | 
			
		||||
                            }
 | 
			
		||||
                        }
 | 
			
		||||
                    }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,6 +4,7 @@ import androidx.annotation.MainThread;
 | 
			
		|||
import androidx.annotation.NonNull;
 | 
			
		||||
import java.util.Iterator;
 | 
			
		||||
import java.util.concurrent.CopyOnWriteArrayList;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public abstract class OnBackPressedCallback {
 | 
			
		||||
    private CopyOnWriteArrayList<Cancellable> mCancellables = new CopyOnWriteArrayList<>();
 | 
			
		||||
    private boolean mEnabled;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -9,11 +9,13 @@ import androidx.lifecycle.LifecycleEventObserver;
 | 
			
		|||
import androidx.lifecycle.LifecycleOwner;
 | 
			
		||||
import java.util.ArrayDeque;
 | 
			
		||||
import java.util.Iterator;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class OnBackPressedDispatcher {
 | 
			
		||||
    @Nullable
 | 
			
		||||
    private final Runnable mFallbackOnBackPressed;
 | 
			
		||||
    public final ArrayDeque<OnBackPressedCallback> mOnBackPressedCallbacks;
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class LifecycleOnBackPressedCancellable implements LifecycleEventObserver, Cancellable {
 | 
			
		||||
        @Nullable
 | 
			
		||||
        private Cancellable mCurrentCancellable;
 | 
			
		||||
| 
						 | 
				
			
			@ -52,6 +54,7 @@ public final class OnBackPressedDispatcher {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class OnBackPressedCancellable implements Cancellable {
 | 
			
		||||
        private final OnBackPressedCallback mOnBackPressedCallback;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2,11 +2,12 @@ package androidx.activity;
 | 
			
		|||
 | 
			
		||||
import kotlin.jvm.functions.Function1;
 | 
			
		||||
/* compiled from: OnBackPressedDispatcher.kt */
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class OnBackPressedDispatcherKt$addCallback$callback$1 extends OnBackPressedCallback {
 | 
			
		||||
    public final /* synthetic */ boolean $enabled;
 | 
			
		||||
    public final /* synthetic */ Function1 $onBackPressed;
 | 
			
		||||
 | 
			
		||||
    /* JADX INFO: super call moved to the top of the method (can break code semantics) */
 | 
			
		||||
    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
 | 
			
		||||
    public OnBackPressedDispatcherKt$addCallback$callback$1(Function1 function1, boolean z2, boolean z3) {
 | 
			
		||||
        super(z3);
 | 
			
		||||
        this.$onBackPressed = function1;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -5,6 +5,7 @@ import d0.z.d.m;
 | 
			
		|||
import kotlin.Unit;
 | 
			
		||||
import kotlin.jvm.functions.Function1;
 | 
			
		||||
/* compiled from: OnBackPressedDispatcher.kt */
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class OnBackPressedDispatcherKt {
 | 
			
		||||
    public static final OnBackPressedCallback addCallback(OnBackPressedDispatcher onBackPressedDispatcher, LifecycleOwner lifecycleOwner, boolean z2, Function1<? super OnBackPressedCallback, Unit> function1) {
 | 
			
		||||
        m.checkNotNullParameter(onBackPressedDispatcher, "$this$addCallback");
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2,6 +2,7 @@ package androidx.activity;
 | 
			
		|||
 | 
			
		||||
import androidx.annotation.NonNull;
 | 
			
		||||
import androidx.lifecycle.LifecycleOwner;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public interface OnBackPressedDispatcherOwner extends LifecycleOwner {
 | 
			
		||||
    @NonNull
 | 
			
		||||
    OnBackPressedDispatcher getOnBackPressedDispatcher();
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -3,6 +3,7 @@ package androidx.activity.contextaware;
 | 
			
		|||
import android.content.Context;
 | 
			
		||||
import androidx.annotation.NonNull;
 | 
			
		||||
import androidx.annotation.Nullable;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public interface ContextAware {
 | 
			
		||||
    void addOnContextAvailableListener(@NonNull OnContextAvailableListener onContextAvailableListener);
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -5,6 +5,7 @@ import androidx.annotation.NonNull;
 | 
			
		|||
import androidx.annotation.Nullable;
 | 
			
		||||
import java.util.Set;
 | 
			
		||||
import java.util.concurrent.CopyOnWriteArraySet;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class ContextAwareHelper {
 | 
			
		||||
    private volatile Context mContext;
 | 
			
		||||
    private final Set<OnContextAvailableListener> mListeners = new CopyOnWriteArraySet();
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -7,6 +7,7 @@ import d0.z.d.m;
 | 
			
		|||
import kotlin.jvm.functions.Function1;
 | 
			
		||||
import kotlinx.coroutines.CancellableContinuation;
 | 
			
		||||
/* compiled from: ContextAware.kt */
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class ContextAwareKt$withContextAvailable$$inlined$suspendCancellableCoroutine$lambda$1 implements OnContextAvailableListener {
 | 
			
		||||
    public final /* synthetic */ CancellableContinuation $co;
 | 
			
		||||
    public final /* synthetic */ Function1 $onContextAvailable$inlined;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,12 +4,13 @@ import d0.z.d.o;
 | 
			
		|||
import kotlin.Unit;
 | 
			
		||||
import kotlin.jvm.functions.Function1;
 | 
			
		||||
/* compiled from: ContextAware.kt */
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class ContextAwareKt$withContextAvailable$$inlined$suspendCancellableCoroutine$lambda$2 extends o implements Function1<Throwable, Unit> {
 | 
			
		||||
    public final /* synthetic */ ContextAwareKt$withContextAvailable$$inlined$suspendCancellableCoroutine$lambda$1 $listener;
 | 
			
		||||
    public final /* synthetic */ Function1 $onContextAvailable$inlined;
 | 
			
		||||
    public final /* synthetic */ ContextAware $this_withContextAvailable$inlined;
 | 
			
		||||
 | 
			
		||||
    /* JADX INFO: super call moved to the top of the method (can break code semantics) */
 | 
			
		||||
    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
 | 
			
		||||
    public ContextAwareKt$withContextAvailable$$inlined$suspendCancellableCoroutine$lambda$2(ContextAwareKt$withContextAvailable$$inlined$suspendCancellableCoroutine$lambda$1 contextAwareKt$withContextAvailable$$inlined$suspendCancellableCoroutine$lambda$1, ContextAware contextAware, Function1 function1) {
 | 
			
		||||
        super(1);
 | 
			
		||||
        this.$listener = contextAwareKt$withContextAvailable$$inlined$suspendCancellableCoroutine$lambda$1;
 | 
			
		||||
| 
						 | 
				
			
			@ -17,15 +18,14 @@ public final class ContextAwareKt$withContextAvailable$$inlined$suspendCancellab
 | 
			
		|||
        this.$onContextAvailable$inlined = function1;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* Return type fixed from 'java.lang.Object' to match base method */
 | 
			
		||||
    /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */
 | 
			
		||||
    @Override // kotlin.jvm.functions.Function1
 | 
			
		||||
    public /* bridge */ /* synthetic */ Unit invoke(Throwable th) {
 | 
			
		||||
        invoke(th);
 | 
			
		||||
        invoke2(th);
 | 
			
		||||
        return Unit.a;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public final void invoke(Throwable th) {
 | 
			
		||||
    /* renamed from: invoke  reason: avoid collision after fix types in other method */
 | 
			
		||||
    public final void invoke2(Throwable th) {
 | 
			
		||||
        this.$this_withContextAvailable$inlined.removeOnContextAvailableListener(this.$listener);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,6 +8,7 @@ import kotlin.coroutines.Continuation;
 | 
			
		|||
import kotlin.jvm.functions.Function1;
 | 
			
		||||
import s.a.l;
 | 
			
		||||
/* compiled from: ContextAware.kt */
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class ContextAwareKt {
 | 
			
		||||
    public static final <R> Object withContextAvailable(ContextAware contextAware, Function1<? super Context, ? extends R> function1, Continuation<? super R> continuation) {
 | 
			
		||||
        Context peekAvailableContext = contextAware.peekAvailableContext();
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2,6 +2,7 @@ package androidx.activity.contextaware;
 | 
			
		|||
 | 
			
		||||
import android.content.Context;
 | 
			
		||||
import androidx.annotation.NonNull;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public interface OnContextAvailableListener {
 | 
			
		||||
    void onContextAvailable(@NonNull Context context);
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,6 +8,7 @@ import androidx.annotation.NonNull;
 | 
			
		|||
import androidx.annotation.Nullable;
 | 
			
		||||
import b.d.b.a.a;
 | 
			
		||||
@SuppressLint({"BanParcelableUsage"})
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class ActivityResult implements Parcelable {
 | 
			
		||||
    @NonNull
 | 
			
		||||
    public static final Parcelable.Creator<ActivityResult> CREATOR = new AnonymousClass1();
 | 
			
		||||
| 
						 | 
				
			
			@ -16,12 +17,15 @@ public final class ActivityResult implements Parcelable {
 | 
			
		|||
    private final int mResultCode;
 | 
			
		||||
 | 
			
		||||
    /* renamed from: androidx.activity.result.ActivityResult$1  reason: invalid class name */
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class AnonymousClass1 implements Parcelable.Creator<ActivityResult> {
 | 
			
		||||
        /* JADX WARN: Can't rename method to resolve collision */
 | 
			
		||||
        @Override // android.os.Parcelable.Creator
 | 
			
		||||
        public ActivityResult createFromParcel(@NonNull Parcel parcel) {
 | 
			
		||||
            return new ActivityResult(parcel);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* JADX WARN: Can't rename method to resolve collision */
 | 
			
		||||
        @Override // android.os.Parcelable.Creator
 | 
			
		||||
        public ActivityResult[] newArray(int i) {
 | 
			
		||||
            return new ActivityResult[i];
 | 
			
		||||
| 
						 | 
				
			
			@ -57,7 +61,6 @@ public final class ActivityResult implements Parcelable {
 | 
			
		|||
        return this.mResultCode;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override // java.lang.Object
 | 
			
		||||
    public String toString() {
 | 
			
		||||
        StringBuilder R = a.R("ActivityResult{resultCode=");
 | 
			
		||||
        R.append(resultCodeToString(this.mResultCode));
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,7 @@
 | 
			
		|||
package androidx.activity.result;
 | 
			
		||||
 | 
			
		||||
import android.annotation.SuppressLint;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public interface ActivityResultCallback<O> {
 | 
			
		||||
    void onActivityResult(@SuppressLint({"UnknownNullness"}) O o);
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2,6 +2,7 @@ package androidx.activity.result;
 | 
			
		|||
 | 
			
		||||
import androidx.activity.result.contract.ActivityResultContract;
 | 
			
		||||
import androidx.annotation.NonNull;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public interface ActivityResultCaller {
 | 
			
		||||
    @NonNull
 | 
			
		||||
    <I, O> ActivityResultLauncher<I> registerForActivityResult(@NonNull ActivityResultContract<I, O> activityResultContract, @NonNull ActivityResultCallback<O> activityResultCallback);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2,6 +2,7 @@ package androidx.activity.result;
 | 
			
		|||
 | 
			
		||||
import kotlin.jvm.functions.Function1;
 | 
			
		||||
/* compiled from: ActivityResultCaller.kt */
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class ActivityResultCallerKt$registerForActivityResult$resultLauncher$1<O> implements ActivityResultCallback<O> {
 | 
			
		||||
    public final /* synthetic */ Function1 $callback;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2,6 +2,7 @@ package androidx.activity.result;
 | 
			
		|||
 | 
			
		||||
import kotlin.jvm.functions.Function1;
 | 
			
		||||
/* compiled from: ActivityResultCaller.kt */
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class ActivityResultCallerKt$registerForActivityResult$resultLauncher$2<O> implements ActivityResultCallback<O> {
 | 
			
		||||
    public final /* synthetic */ Function1 $callback;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -5,6 +5,7 @@ import d0.z.d.m;
 | 
			
		|||
import kotlin.Unit;
 | 
			
		||||
import kotlin.jvm.functions.Function1;
 | 
			
		||||
/* compiled from: ActivityResultCaller.kt */
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class ActivityResultCallerKt {
 | 
			
		||||
    public static final <I, O> ActivityResultLauncher<Unit> registerForActivityResult(ActivityResultCaller activityResultCaller, ActivityResultContract<I, O> activityResultContract, I i, ActivityResultRegistry activityResultRegistry, Function1<? super O, Unit> function1) {
 | 
			
		||||
        m.checkNotNullParameter(activityResultCaller, "$this$registerForActivityResult");
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,41 +8,39 @@ import d0.z.d.o;
 | 
			
		|||
import kotlin.Unit;
 | 
			
		||||
import kotlin.jvm.functions.Function0;
 | 
			
		||||
/* compiled from: ActivityResultCaller.kt */
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class ActivityResultCallerLauncher$resultContract$2 extends o implements Function0<AnonymousClass1> {
 | 
			
		||||
    public final /* synthetic */ ActivityResultCallerLauncher this$0;
 | 
			
		||||
 | 
			
		||||
    /* compiled from: ActivityResultCaller.kt */
 | 
			
		||||
    /* renamed from: androidx.activity.result.ActivityResultCallerLauncher$resultContract$2$1  reason: invalid class name */
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static final class AnonymousClass1 extends ActivityResultContract<Unit, O> {
 | 
			
		||||
        public final /* synthetic */ ActivityResultCallerLauncher$resultContract$2 this$0;
 | 
			
		||||
 | 
			
		||||
        public AnonymousClass1(ActivityResultCallerLauncher$resultContract$2 activityResultCallerLauncher$resultContract$2) {
 | 
			
		||||
            this.this$0 = activityResultCallerLauncher$resultContract$2;
 | 
			
		||||
        public AnonymousClass1() {
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public Intent createIntent(Context context, Unit unit) {
 | 
			
		||||
            m.checkNotNullParameter(context, "context");
 | 
			
		||||
            Intent createIntent = this.this$0.this$0.getCallerContract().createIntent(context, this.this$0.this$0.getInput());
 | 
			
		||||
            Intent createIntent = ActivityResultCallerLauncher$resultContract$2.this.this$0.getCallerContract().createIntent(context, ActivityResultCallerLauncher$resultContract$2.this.this$0.getInput());
 | 
			
		||||
            m.checkNotNullExpressionValue(createIntent, "callerContract.createIntent(context, input)");
 | 
			
		||||
            return createIntent;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* JADX WARNING: Unknown variable types count: 1 */
 | 
			
		||||
        @Override // androidx.activity.result.contract.ActivityResultContract
 | 
			
		||||
        public O parseResult(int i, Intent intent) {
 | 
			
		||||
            return this.this$0.this$0.getCallerContract().parseResult(i, intent);
 | 
			
		||||
            return ActivityResultCallerLauncher$resultContract$2.this.this$0.getCallerContract().parseResult(i, intent);
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* JADX INFO: super call moved to the top of the method (can break code semantics) */
 | 
			
		||||
    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
 | 
			
		||||
    public ActivityResultCallerLauncher$resultContract$2(ActivityResultCallerLauncher activityResultCallerLauncher) {
 | 
			
		||||
        super(0);
 | 
			
		||||
        this.this$0 = activityResultCallerLauncher;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* JADX WARN: Can't rename method to resolve collision */
 | 
			
		||||
    @Override // kotlin.jvm.functions.Function0
 | 
			
		||||
    /* renamed from: invoke */
 | 
			
		||||
    public final AnonymousClass1 mo1invoke() {
 | 
			
		||||
        return new AnonymousClass1(this);
 | 
			
		||||
    public final AnonymousClass1 invoke() {
 | 
			
		||||
        return new AnonymousClass1();
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -7,6 +7,7 @@ import d0.z.d.m;
 | 
			
		|||
import kotlin.Lazy;
 | 
			
		||||
import kotlin.Unit;
 | 
			
		||||
/* compiled from: ActivityResultCaller.kt */
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class ActivityResultCallerLauncher<I, O> extends ActivityResultLauncher<Unit> {
 | 
			
		||||
    private final ActivityResultContract<I, O> callerContract;
 | 
			
		||||
    private final I input;
 | 
			
		||||
| 
						 | 
				
			
			@ -25,8 +26,6 @@ public final class ActivityResultCallerLauncher<I, O> extends ActivityResultLaun
 | 
			
		|||
        return this.callerContract;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* Return type fixed from 'androidx.activity.result.contract.ActivityResultContract<kotlin.Unit, O>' to match base method */
 | 
			
		||||
    /* JADX DEBUG: Type inference failed for r0v0. Raw type applied. Possible types: androidx.activity.result.contract.ActivityResultContract<kotlin.Unit, O>, androidx.activity.result.contract.ActivityResultContract<kotlin.Unit, ?> */
 | 
			
		||||
    @Override // androidx.activity.result.ActivityResultLauncher
 | 
			
		||||
    public ActivityResultContract<Unit, ?> getContract() {
 | 
			
		||||
        return (ActivityResultContract<Unit, O>) getResultContract();
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -3,6 +3,7 @@ package androidx.activity.result;
 | 
			
		|||
import android.content.Intent;
 | 
			
		||||
import d0.z.d.m;
 | 
			
		||||
/* compiled from: ActivityResult.kt */
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class ActivityResultKt {
 | 
			
		||||
    public static final int component1(ActivityResult activityResult) {
 | 
			
		||||
        m.checkNotNullParameter(activityResult, "$this$component1");
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,6 +6,7 @@ import androidx.annotation.MainThread;
 | 
			
		|||
import androidx.annotation.NonNull;
 | 
			
		||||
import androidx.annotation.Nullable;
 | 
			
		||||
import androidx.core.app.ActivityOptionsCompat;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public abstract class ActivityResultLauncher<I> {
 | 
			
		||||
    @NonNull
 | 
			
		||||
    public abstract ActivityResultContract<I, ?> getContract();
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,6 +4,7 @@ import androidx.core.app.ActivityOptionsCompat;
 | 
			
		|||
import d0.z.d.m;
 | 
			
		||||
import kotlin.Unit;
 | 
			
		||||
/* compiled from: ActivityResultLauncher.kt */
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class ActivityResultLauncherKt {
 | 
			
		||||
    public static final void launch(ActivityResultLauncher<Void> activityResultLauncher, ActivityOptionsCompat activityOptionsCompat) {
 | 
			
		||||
        m.checkNotNullParameter(activityResultLauncher, "$this$launch");
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,6 +18,7 @@ import java.util.HashMap;
 | 
			
		|||
import java.util.Iterator;
 | 
			
		||||
import java.util.Map;
 | 
			
		||||
import java.util.Random;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public abstract class ActivityResultRegistry {
 | 
			
		||||
    private static final int INITIAL_REQUEST_CODE_VALUE = 65536;
 | 
			
		||||
    private static final String KEY_COMPONENT_ACTIVITY_PENDING_RESULTS = "KEY_COMPONENT_ACTIVITY_PENDING_RESULT";
 | 
			
		||||
| 
						 | 
				
			
			@ -25,15 +26,16 @@ public abstract class ActivityResultRegistry {
 | 
			
		|||
    private static final String KEY_COMPONENT_ACTIVITY_REGISTERED_KEYS = "KEY_COMPONENT_ACTIVITY_REGISTERED_KEYS";
 | 
			
		||||
    private static final String KEY_COMPONENT_ACTIVITY_REGISTERED_RCS = "KEY_COMPONENT_ACTIVITY_REGISTERED_RCS";
 | 
			
		||||
    private static final String LOG_TAG = "ActivityResultRegistry";
 | 
			
		||||
    public final transient Map<String, CallbackAndContract<?>> mKeyToCallback = new HashMap();
 | 
			
		||||
    private final Map<String, LifecycleContainer> mKeyToLifecycleContainers = new HashMap();
 | 
			
		||||
    private final Map<String, Integer> mKeyToRc = new HashMap();
 | 
			
		||||
    public final Map<String, Object> mParsedPendingResults = new HashMap();
 | 
			
		||||
    public final Bundle mPendingResults = new Bundle();
 | 
			
		||||
    private Random mRandom = new Random();
 | 
			
		||||
    private final Map<Integer, String> mRcToKey = new HashMap();
 | 
			
		||||
    private final Map<String, Integer> mKeyToRc = new HashMap();
 | 
			
		||||
    private final Map<String, LifecycleContainer> mKeyToLifecycleContainers = new HashMap();
 | 
			
		||||
    public final transient Map<String, CallbackAndContract<?>> mKeyToCallback = new HashMap();
 | 
			
		||||
    public final Map<String, Object> mParsedPendingResults = new HashMap();
 | 
			
		||||
    public final Bundle mPendingResults = new Bundle();
 | 
			
		||||
 | 
			
		||||
    /* renamed from: androidx.activity.result.ActivityResultRegistry$1  reason: invalid class name */
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class AnonymousClass1 implements LifecycleEventObserver {
 | 
			
		||||
        public final /* synthetic */ ActivityResultCallback val$callback;
 | 
			
		||||
        public final /* synthetic */ ActivityResultContract val$contract;
 | 
			
		||||
| 
						 | 
				
			
			@ -68,6 +70,7 @@ public abstract class ActivityResultRegistry {
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    /* renamed from: androidx.activity.result.ActivityResultRegistry$2  reason: invalid class name */
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class AnonymousClass2 extends ActivityResultLauncher<I> {
 | 
			
		||||
        public final /* synthetic */ ActivityResultContract val$contract;
 | 
			
		||||
        public final /* synthetic */ String val$key;
 | 
			
		||||
| 
						 | 
				
			
			@ -97,6 +100,7 @@ public abstract class ActivityResultRegistry {
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    /* renamed from: androidx.activity.result.ActivityResultRegistry$3  reason: invalid class name */
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class AnonymousClass3 extends ActivityResultLauncher<I> {
 | 
			
		||||
        public final /* synthetic */ ActivityResultContract val$contract;
 | 
			
		||||
        public final /* synthetic */ String val$key;
 | 
			
		||||
| 
						 | 
				
			
			@ -125,6 +129,7 @@ public abstract class ActivityResultRegistry {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class CallbackAndContract<O> {
 | 
			
		||||
        public final ActivityResultCallback<O> mCallback;
 | 
			
		||||
        public final ActivityResultContract<?, O> mContract;
 | 
			
		||||
| 
						 | 
				
			
			@ -135,6 +140,7 @@ public abstract class ActivityResultRegistry {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class LifecycleContainer {
 | 
			
		||||
        public final Lifecycle mLifecycle;
 | 
			
		||||
        private final ArrayList<LifecycleEventObserver> mObservers = new ArrayList<>();
 | 
			
		||||
| 
						 | 
				
			
			@ -245,7 +251,6 @@ public abstract class ActivityResultRegistry {
 | 
			
		|||
        bundle.putSerializable(KEY_COMPONENT_ACTIVITY_RANDOM_OBJECT, this.mRandom);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* JADX DEBUG: Multi-variable search result rejected for r6v0, resolved type: androidx.activity.result.ActivityResultCallback<O> */
 | 
			
		||||
    /* JADX WARN: Multi-variable type inference failed */
 | 
			
		||||
    @NonNull
 | 
			
		||||
    public final <I, O> ActivityResultLauncher<I> register(@NonNull String str, @NonNull ActivityResultContract<I, O> activityResultContract, @NonNull ActivityResultCallback<O> activityResultCallback) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,7 @@
 | 
			
		|||
package androidx.activity.result;
 | 
			
		||||
 | 
			
		||||
import androidx.annotation.NonNull;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public interface ActivityResultRegistryOwner {
 | 
			
		||||
    @NonNull
 | 
			
		||||
    ActivityResultRegistry getActivityResultRegistry();
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -9,6 +9,7 @@ import android.os.Parcelable;
 | 
			
		|||
import androidx.annotation.NonNull;
 | 
			
		||||
import androidx.annotation.Nullable;
 | 
			
		||||
@SuppressLint({"BanParcelableUsage"})
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class IntentSenderRequest implements Parcelable {
 | 
			
		||||
    @NonNull
 | 
			
		||||
    public static final Parcelable.Creator<IntentSenderRequest> CREATOR = new AnonymousClass1();
 | 
			
		||||
| 
						 | 
				
			
			@ -20,18 +21,22 @@ public final class IntentSenderRequest implements Parcelable {
 | 
			
		|||
    private final IntentSender mIntentSender;
 | 
			
		||||
 | 
			
		||||
    /* renamed from: androidx.activity.result.IntentSenderRequest$1  reason: invalid class name */
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public class AnonymousClass1 implements Parcelable.Creator<IntentSenderRequest> {
 | 
			
		||||
        /* JADX WARN: Can't rename method to resolve collision */
 | 
			
		||||
        @Override // android.os.Parcelable.Creator
 | 
			
		||||
        public IntentSenderRequest createFromParcel(Parcel parcel) {
 | 
			
		||||
            return new IntentSenderRequest(parcel);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* JADX WARN: Can't rename method to resolve collision */
 | 
			
		||||
        @Override // android.os.Parcelable.Creator
 | 
			
		||||
        public IntentSenderRequest[] newArray(int i) {
 | 
			
		||||
            return new IntentSenderRequest[i];
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static final class Builder {
 | 
			
		||||
        private Intent mFillInIntent;
 | 
			
		||||
        private int mFlagsMask;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -5,8 +5,10 @@ import android.content.Context;
 | 
			
		|||
import android.content.Intent;
 | 
			
		||||
import androidx.annotation.NonNull;
 | 
			
		||||
import androidx.annotation.Nullable;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public abstract class ActivityResultContract<I, O> {
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static final class SynchronousResult<T> {
 | 
			
		||||
        @SuppressLint({"UnknownNullness"})
 | 
			
		||||
        private final T mValue;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -21,9 +21,11 @@ import java.util.HashMap;
 | 
			
		|||
import java.util.LinkedHashSet;
 | 
			
		||||
import java.util.List;
 | 
			
		||||
import java.util.Map;
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public final class ActivityResultContracts {
 | 
			
		||||
 | 
			
		||||
    @TargetApi(19)
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class CreateDocument extends ActivityResultContract<String, Uri> {
 | 
			
		||||
        @NonNull
 | 
			
		||||
        @CallSuper
 | 
			
		||||
| 
						 | 
				
			
			@ -36,6 +38,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
            return null;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* JADX WARN: Can't rename method to resolve collision */
 | 
			
		||||
        @Override // androidx.activity.result.contract.ActivityResultContract
 | 
			
		||||
        @Nullable
 | 
			
		||||
        public final Uri parseResult(int i, @Nullable Intent intent) {
 | 
			
		||||
| 
						 | 
				
			
			@ -46,6 +49,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class GetContent extends ActivityResultContract<String, Uri> {
 | 
			
		||||
        @NonNull
 | 
			
		||||
        @CallSuper
 | 
			
		||||
| 
						 | 
				
			
			@ -58,6 +62,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
            return null;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* JADX WARN: Can't rename method to resolve collision */
 | 
			
		||||
        @Override // androidx.activity.result.contract.ActivityResultContract
 | 
			
		||||
        @Nullable
 | 
			
		||||
        public final Uri parseResult(int i, @Nullable Intent intent) {
 | 
			
		||||
| 
						 | 
				
			
			@ -69,6 +74,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    @TargetApi(18)
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class GetMultipleContents extends ActivityResultContract<String, List<Uri>> {
 | 
			
		||||
        @NonNull
 | 
			
		||||
        public static List<Uri> getClipDataUris(@NonNull Intent intent) {
 | 
			
		||||
| 
						 | 
				
			
			@ -110,6 +116,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    @TargetApi(19)
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class OpenDocument extends ActivityResultContract<String[], Uri> {
 | 
			
		||||
        @NonNull
 | 
			
		||||
        @CallSuper
 | 
			
		||||
| 
						 | 
				
			
			@ -122,6 +129,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
            return null;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* JADX WARN: Can't rename method to resolve collision */
 | 
			
		||||
        @Override // androidx.activity.result.contract.ActivityResultContract
 | 
			
		||||
        @Nullable
 | 
			
		||||
        public final Uri parseResult(int i, @Nullable Intent intent) {
 | 
			
		||||
| 
						 | 
				
			
			@ -133,6 +141,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    @TargetApi(21)
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class OpenDocumentTree extends ActivityResultContract<Uri, Uri> {
 | 
			
		||||
        @NonNull
 | 
			
		||||
        @CallSuper
 | 
			
		||||
| 
						 | 
				
			
			@ -149,6 +158,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
            return null;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* JADX WARN: Can't rename method to resolve collision */
 | 
			
		||||
        @Override // androidx.activity.result.contract.ActivityResultContract
 | 
			
		||||
        @Nullable
 | 
			
		||||
        public final Uri parseResult(int i, @Nullable Intent intent) {
 | 
			
		||||
| 
						 | 
				
			
			@ -160,6 +170,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    @TargetApi(19)
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class OpenMultipleDocuments extends ActivityResultContract<String[], List<Uri>> {
 | 
			
		||||
        @NonNull
 | 
			
		||||
        @CallSuper
 | 
			
		||||
| 
						 | 
				
			
			@ -179,12 +190,14 @@ public final class ActivityResultContracts {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static final class PickContact extends ActivityResultContract<Void, Uri> {
 | 
			
		||||
        @NonNull
 | 
			
		||||
        public Intent createIntent(@NonNull Context context, @Nullable Void r2) {
 | 
			
		||||
            return new Intent("android.intent.action.PICK").setType("vnd.android.cursor.dir/contact");
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* JADX WARN: Can't rename method to resolve collision */
 | 
			
		||||
        @Override // androidx.activity.result.contract.ActivityResultContract
 | 
			
		||||
        @Nullable
 | 
			
		||||
        public Uri parseResult(int i, @Nullable Intent intent) {
 | 
			
		||||
| 
						 | 
				
			
			@ -195,6 +208,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static final class RequestMultiplePermissions extends ActivityResultContract<String[], Map<String, Boolean>> {
 | 
			
		||||
        public static final String ACTION_REQUEST_PERMISSIONS = "androidx.activity.result.contract.action.REQUEST_PERMISSIONS";
 | 
			
		||||
        public static final String EXTRA_PERMISSIONS = "androidx.activity.result.contract.extra.PERMISSIONS";
 | 
			
		||||
| 
						 | 
				
			
			@ -233,26 +247,24 @@ public final class ActivityResultContracts {
 | 
			
		|||
        @Override // androidx.activity.result.contract.ActivityResultContract
 | 
			
		||||
        @NonNull
 | 
			
		||||
        public Map<String, Boolean> parseResult(int i, @Nullable Intent intent) {
 | 
			
		||||
            if (i != -1) {
 | 
			
		||||
                return Collections.emptyMap();
 | 
			
		||||
            if (i == -1 && intent != null) {
 | 
			
		||||
                String[] stringArrayExtra = intent.getStringArrayExtra(EXTRA_PERMISSIONS);
 | 
			
		||||
                int[] intArrayExtra = intent.getIntArrayExtra(EXTRA_PERMISSION_GRANT_RESULTS);
 | 
			
		||||
                if (intArrayExtra == null || stringArrayExtra == null) {
 | 
			
		||||
                    return Collections.emptyMap();
 | 
			
		||||
                }
 | 
			
		||||
                HashMap hashMap = new HashMap();
 | 
			
		||||
                int length = stringArrayExtra.length;
 | 
			
		||||
                for (int i2 = 0; i2 < length; i2++) {
 | 
			
		||||
                    hashMap.put(stringArrayExtra[i2], Boolean.valueOf(intArrayExtra[i2] == 0));
 | 
			
		||||
                }
 | 
			
		||||
                return hashMap;
 | 
			
		||||
            }
 | 
			
		||||
            if (intent == null) {
 | 
			
		||||
                return Collections.emptyMap();
 | 
			
		||||
            }
 | 
			
		||||
            String[] stringArrayExtra = intent.getStringArrayExtra(EXTRA_PERMISSIONS);
 | 
			
		||||
            int[] intArrayExtra = intent.getIntArrayExtra(EXTRA_PERMISSION_GRANT_RESULTS);
 | 
			
		||||
            if (intArrayExtra == null || stringArrayExtra == null) {
 | 
			
		||||
                return Collections.emptyMap();
 | 
			
		||||
            }
 | 
			
		||||
            HashMap hashMap = new HashMap();
 | 
			
		||||
            int length = stringArrayExtra.length;
 | 
			
		||||
            for (int i2 = 0; i2 < length; i2++) {
 | 
			
		||||
                hashMap.put(stringArrayExtra[i2], Boolean.valueOf(intArrayExtra[i2] == 0));
 | 
			
		||||
            }
 | 
			
		||||
            return hashMap;
 | 
			
		||||
            return Collections.emptyMap();
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static final class RequestPermission extends ActivityResultContract<String, Boolean> {
 | 
			
		||||
        @NonNull
 | 
			
		||||
        public Intent createIntent(@NonNull Context context, @NonNull String str) {
 | 
			
		||||
| 
						 | 
				
			
			@ -270,6 +282,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
            return null;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* JADX WARN: Can't rename method to resolve collision */
 | 
			
		||||
        @Override // androidx.activity.result.contract.ActivityResultContract
 | 
			
		||||
        @NonNull
 | 
			
		||||
        public Boolean parseResult(int i, @Nullable Intent intent) {
 | 
			
		||||
| 
						 | 
				
			
			@ -288,6 +301,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static final class StartActivityForResult extends ActivityResultContract<Intent, ActivityResult> {
 | 
			
		||||
        public static final String EXTRA_ACTIVITY_OPTIONS_BUNDLE = "androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE";
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -296,6 +310,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
            return intent;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* JADX WARN: Can't rename method to resolve collision */
 | 
			
		||||
        @Override // androidx.activity.result.contract.ActivityResultContract
 | 
			
		||||
        @NonNull
 | 
			
		||||
        public ActivityResult parseResult(int i, @Nullable Intent intent) {
 | 
			
		||||
| 
						 | 
				
			
			@ -303,6 +318,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static final class StartIntentSenderForResult extends ActivityResultContract<IntentSenderRequest, ActivityResult> {
 | 
			
		||||
        public static final String ACTION_INTENT_SENDER_REQUEST = "androidx.activity.result.contract.action.INTENT_SENDER_REQUEST";
 | 
			
		||||
        public static final String EXTRA_INTENT_SENDER_REQUEST = "androidx.activity.result.contract.extra.INTENT_SENDER_REQUEST";
 | 
			
		||||
| 
						 | 
				
			
			@ -313,6 +329,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
            return new Intent(ACTION_INTENT_SENDER_REQUEST).putExtra(EXTRA_INTENT_SENDER_REQUEST, intentSenderRequest);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* JADX WARN: Can't rename method to resolve collision */
 | 
			
		||||
        @Override // androidx.activity.result.contract.ActivityResultContract
 | 
			
		||||
        @NonNull
 | 
			
		||||
        public ActivityResult parseResult(int i, @Nullable Intent intent) {
 | 
			
		||||
| 
						 | 
				
			
			@ -320,6 +337,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class TakePicture extends ActivityResultContract<Uri, Boolean> {
 | 
			
		||||
        @NonNull
 | 
			
		||||
        @CallSuper
 | 
			
		||||
| 
						 | 
				
			
			@ -332,6 +350,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
            return null;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* JADX WARN: Can't rename method to resolve collision */
 | 
			
		||||
        @Override // androidx.activity.result.contract.ActivityResultContract
 | 
			
		||||
        @NonNull
 | 
			
		||||
        public final Boolean parseResult(int i, @Nullable Intent intent) {
 | 
			
		||||
| 
						 | 
				
			
			@ -339,6 +358,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class TakePicturePreview extends ActivityResultContract<Void, Bitmap> {
 | 
			
		||||
        @NonNull
 | 
			
		||||
        @CallSuper
 | 
			
		||||
| 
						 | 
				
			
			@ -351,6 +371,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
            return null;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* JADX WARN: Can't rename method to resolve collision */
 | 
			
		||||
        @Override // androidx.activity.result.contract.ActivityResultContract
 | 
			
		||||
        @Nullable
 | 
			
		||||
        public final Bitmap parseResult(int i, @Nullable Intent intent) {
 | 
			
		||||
| 
						 | 
				
			
			@ -361,6 +382,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public static class TakeVideo extends ActivityResultContract<Uri, Bitmap> {
 | 
			
		||||
        @NonNull
 | 
			
		||||
        @CallSuper
 | 
			
		||||
| 
						 | 
				
			
			@ -373,6 +395,7 @@ public final class ActivityResultContracts {
 | 
			
		|||
            return null;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /* JADX WARN: Can't rename method to resolve collision */
 | 
			
		||||
        @Override // androidx.activity.result.contract.ActivityResultContract
 | 
			
		||||
        @Nullable
 | 
			
		||||
        public final Bitmap parseResult(int i, @Nullable Intent intent) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface AnimRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface AnimatorRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface AnyRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.CONSTRUCTOR, ElementType.TYPE, ElementType.PARAMETER})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface AnyThread {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface ArrayRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface AttrRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.CONSTRUCTOR, ElementType.TYPE, ElementType.PARAMETER})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface BinderThread {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface BoolRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface CallSuper {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,6 +8,7 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface CheckResult {
 | 
			
		||||
    String suggest() default "";
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,6 +8,7 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.FIELD})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface ChecksSdkIntAtLeast {
 | 
			
		||||
    int api() default -1;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.PARAMETER, ElementType.METHOD, ElementType.LOCAL_VARIABLE, ElementType.FIELD})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface ColorInt {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.PARAMETER, ElementType.METHOD, ElementType.LOCAL_VARIABLE, ElementType.FIELD})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.SOURCE)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface ColorLong {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface ColorRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,5 +6,6 @@ import java.lang.annotation.RetentionPolicy;
 | 
			
		|||
import java.lang.annotation.Target;
 | 
			
		||||
@Target({ElementType.CONSTRUCTOR})
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface ContentView {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface DimenRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,6 +8,7 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE, ElementType.ANNOTATION_TYPE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface Dimension {
 | 
			
		||||
    public static final int DP = 0;
 | 
			
		||||
    public static final int PX = 1;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,5 +6,6 @@ import java.lang.annotation.RetentionPolicy;
 | 
			
		|||
import java.lang.annotation.Target;
 | 
			
		||||
@Target({ElementType.METHOD})
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface DoNotInline {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface DrawableRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,6 +8,7 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE, ElementType.ANNOTATION_TYPE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface FloatRange {
 | 
			
		||||
    double from() default Double.NEGATIVE_INFINITY;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface FontRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface FractionRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,6 +6,7 @@ import java.lang.annotation.RetentionPolicy;
 | 
			
		|||
import java.lang.annotation.Target;
 | 
			
		||||
@Target({ElementType.FIELD, ElementType.METHOD})
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface GuardedBy {
 | 
			
		||||
    String value();
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.PARAMETER, ElementType.METHOD, ElementType.LOCAL_VARIABLE, ElementType.FIELD})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.SOURCE)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface HalfFloat {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface IdRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,10 +6,12 @@ import java.lang.annotation.RetentionPolicy;
 | 
			
		|||
import java.lang.annotation.Target;
 | 
			
		||||
@Target({ElementType.METHOD})
 | 
			
		||||
@Retention(RetentionPolicy.SOURCE)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface InspectableProperty {
 | 
			
		||||
 | 
			
		||||
    @Target({ElementType.TYPE})
 | 
			
		||||
    @Retention(RetentionPolicy.SOURCE)
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public @interface EnumEntry {
 | 
			
		||||
        String name();
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -18,6 +20,7 @@ public @interface InspectableProperty {
 | 
			
		|||
 | 
			
		||||
    @Target({ElementType.TYPE})
 | 
			
		||||
    @Retention(RetentionPolicy.SOURCE)
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public @interface FlagEntry {
 | 
			
		||||
        int mask() default 0;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -26,6 +29,7 @@ public @interface InspectableProperty {
 | 
			
		|||
        int target();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public enum ValueType {
 | 
			
		||||
        NONE,
 | 
			
		||||
        INFERRED,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,6 +6,7 @@ import java.lang.annotation.RetentionPolicy;
 | 
			
		|||
import java.lang.annotation.Target;
 | 
			
		||||
@Target({ElementType.ANNOTATION_TYPE})
 | 
			
		||||
@Retention(RetentionPolicy.SOURCE)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface IntDef {
 | 
			
		||||
    boolean flag() default false;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,6 +8,7 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE, ElementType.ANNOTATION_TYPE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface IntRange {
 | 
			
		||||
    long from() default Long.MIN_VALUE;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface IntegerRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface InterpolatorRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,5 +6,6 @@ import java.lang.annotation.RetentionPolicy;
 | 
			
		|||
import java.lang.annotation.Target;
 | 
			
		||||
@Target({ElementType.PACKAGE, ElementType.TYPE, ElementType.ANNOTATION_TYPE, ElementType.CONSTRUCTOR, ElementType.METHOD, ElementType.FIELD})
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface Keep {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface LayoutRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,6 +6,7 @@ import java.lang.annotation.RetentionPolicy;
 | 
			
		|||
import java.lang.annotation.Target;
 | 
			
		||||
@Target({ElementType.ANNOTATION_TYPE})
 | 
			
		||||
@Retention(RetentionPolicy.SOURCE)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface LongDef {
 | 
			
		||||
    boolean flag() default false;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.CONSTRUCTOR, ElementType.TYPE, ElementType.PARAMETER})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface MainThread {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface MenuRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface NavigationRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE, ElementType.ANNOTATION_TYPE, ElementType.PACKAGE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface NonNull {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE, ElementType.ANNOTATION_TYPE, ElementType.PACKAGE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface Nullable {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,6 +8,7 @@ import java.lang.annotation.Target;
 | 
			
		|||
/* compiled from: OptIn.kt */
 | 
			
		||||
@Target({ElementType.TYPE, ElementType.METHOD, ElementType.PARAMETER, ElementType.CONSTRUCTOR, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface OptIn {
 | 
			
		||||
    Class<? extends Annotation>[] markerClass();
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface PluralsRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -9,5 +9,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Dimension(unit = 1)
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface Px {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,5 +8,6 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.LOCAL_VARIABLE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface RawRes {
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,6 +8,7 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.TYPE, ElementType.METHOD, ElementType.CONSTRUCTOR, ElementType.FIELD, ElementType.PACKAGE})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface RequiresApi {
 | 
			
		||||
    @IntRange(from = 1)
 | 
			
		||||
    int api() default 1;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,6 +6,7 @@ import java.lang.annotation.RetentionPolicy;
 | 
			
		|||
import java.lang.annotation.Target;
 | 
			
		||||
@Target({ElementType.TYPE, ElementType.FIELD, ElementType.METHOD, ElementType.CONSTRUCTOR})
 | 
			
		||||
@Retention(RetentionPolicy.SOURCE)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface RequiresFeature {
 | 
			
		||||
    String enforcement();
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -7,9 +7,11 @@ import java.lang.annotation.Target;
 | 
			
		|||
/* compiled from: RequiresOptIn.kt */
 | 
			
		||||
@Target({ElementType.ANNOTATION_TYPE})
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface RequiresOptIn {
 | 
			
		||||
 | 
			
		||||
    /* compiled from: RequiresOptIn.kt */
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public enum Level {
 | 
			
		||||
        WARNING,
 | 
			
		||||
        ERROR
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,14 +8,17 @@ import java.lang.annotation.Target;
 | 
			
		|||
@Target({ElementType.ANNOTATION_TYPE, ElementType.METHOD, ElementType.CONSTRUCTOR, ElementType.FIELD, ElementType.PARAMETER})
 | 
			
		||||
@Documented
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface RequiresPermission {
 | 
			
		||||
 | 
			
		||||
    @Target({ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER})
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public @interface Read {
 | 
			
		||||
        RequiresPermission value() default @RequiresPermission;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Target({ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER})
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public @interface Write {
 | 
			
		||||
        RequiresPermission value() default @RequiresPermission;
 | 
			
		||||
    }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,8 +6,10 @@ import java.lang.annotation.RetentionPolicy;
 | 
			
		|||
import java.lang.annotation.Target;
 | 
			
		||||
@Target({ElementType.ANNOTATION_TYPE, ElementType.TYPE, ElementType.METHOD, ElementType.CONSTRUCTOR, ElementType.FIELD, ElementType.PACKAGE})
 | 
			
		||||
@Retention(RetentionPolicy.CLASS)
 | 
			
		||||
/* loaded from: classes.dex */
 | 
			
		||||
public @interface RestrictTo {
 | 
			
		||||
 | 
			
		||||
    /* loaded from: classes.dex */
 | 
			
		||||
    public enum Scope {
 | 
			
		||||
        LIBRARY,
 | 
			
		||||
        LIBRARY_GROUP,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
Some files were not shown because too many files have changed in this diff Show more
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue